🔰 Deskripsi
Kursus Svelte ini akan memperkenalkan Anda pada framework JavaScript modern yang berbeda dari framework tradisional seperti React atau Vue. Svelte menghilangkan kebutuhan untuk menggunakan virtual DOM, dan justru mengkompilasi komponen menjadi kode vanilla JavaScript yang sangat efisien. Dalam kursus ini, Anda akan belajar bagaimana Svelte dapat membantu Anda membangun aplikasi web yang cepat dan ringan dengan kode yang lebih sederhana. Kami akan memandu Anda dari dasar pembuatan komponen hingga mengelola state dan membuat aplikasi yang dinamis serta interaktif.
Apa yang akan saya pelajari ?
- Pengenalan Svelte dan cara instalasi.
- Dasar-dasar komponen Svelte.
- Menggunakan props dan events antar komponen.
- Mengelola state dan reactivity di Svelte.
- Membuat conditional rendering dan looping.
- Style scoped dalam komponen Svelte.
- Membuat store untuk state global.
- Menggunakan Svelte lifecycle hooks.
- Penggunaan Svelte transitions dan animasi.
- Deploying aplikasi Svelte ke production.
Project apa yang akan saya buat ?
Pada akhir kursus, Anda akan membangun sebuah Aplikasi To-Do List Dinamis menggunakan Svelte. Aplikasi ini akan memungkinkan pengguna untuk menambahkan, mengedit, dan menghapus tugas, serta menandai tugas yang sudah selesai. Anda juga akan menambahkan fitur filtering untuk melihat tugas berdasarkan status (selesai/belum selesai), serta menggunakan store untuk mengelola state global. Proyek ini akan membantu Anda memahami bagaimana Svelte dapat digunakan untuk membuat aplikasi web yang cepat, responsif, dan mudah dipelihara dengan kode yang sederhana dan efisien.
💎 Materi
Berikut ini adalah materi belajar untuk mengetahui lebih jauh mengenai Svelte (link yang belum muncul, masih on progress ya 🙏 )