Evolusi Pengembangan Aplikasi Web - @M Haidar Hanif - CodePolitan × @Catamyst

Bagaimana perkembangan aplikasi web dari dulu hingga sekarang? Mana yang masih penting dan bisa dipakai terus hingga sekarang?

Repo: https://github.com/catamyst-community/catamyst-web-evolution

Materi
Membuat 1 project yang dikembangkan terus atau direvisi pakai teknologi yang berbeda.
Ide — Memilih masalah yang mau diselesaikan
Repository — Mengelola kode sumber dan versi dengan Git dan GitHub
Desain — Merancang tampilan pengguna (UI) dan interaksi (UX)
Documentation — Menulis lingkup dan spesifikasi dengan Markdown
HTML — Membuat kerangka lalu deploy ke Vercel dan Cloudflare
CSS — Membuat tampilan dan menggunakan Tailwind CSS
JavaScript — Membuat interaktifitas
Node.js dan npm — Menggunakan library dan ekosistem JavaScript/Node.js/npm
TypeScript — Menggunakan aturan code yang lebih type-safe
React — Membuat tampilan dengan basis komponen
Remix — Membuat aplikasi React dengan client dan server
API — Mengirim data dari server ke client
Database — Menyimpan data secara persisten
Testing, Monitoring, Analytics, dan lainnya jika sempat

Format dan cara penjelasan akan sebagian besar menggunakan dokumentasi resmi, yang paling umum, atau yang realistis di dunia nyata/kerja/industri sehingga diharapkan sangat lebih relevan.

Link materi:

Link pembicara: