Cara Mengatasi Masalah-masalah di SvelteKit
Masih dalam kebuntuan menggunakan SvelteKit
Entah ini menjadi masalah di SvelteKit atau aplikasi JavaScript secara umum seperti di tulisan sebelumnya, akhirnya aku memutuskan untuk tidak sepenuhnya menggunakan JavaScript. Kupikir selama aplikasi dapat berjalan dengan baik, hanya sesama programmer yang peduli apa yang terjadi di belakangnya.
Jadi gini, karena ada beberapa masalah yang tidak kutemukan solusinya, untuk project yang baru aku memutuskan untuk memisahkan frontend dan backend. Untuk backend sendiri aku menggunakan bahasa pemrograman PHP dengan framework Laravel. Jadi jika suatu saat ingin pindah ke bahasa lain, misalnya Go, aku tidak perlu pusing memikirkan bagian frontend. Bahkan akan lebih mudah jika suatu saat aku ingin mengembangkan versi mobile.
Setelah mencoba membuat demo kecil, setidaknya aku menjadi sedikit lebih paham pemisahan seperti ini membuat project jadi lebih mudah dibaca. Repotnya, jadi seperti memiliki 2 project yang harus dijaga. Sebenarnya sudah ada InertiaJS yang menjembatani masalah ini, hanya aku ingin lebih mencoba SvelteKit lebih dalam.