Postingan

I Tried to Build OSS Web Tools: That you can contribute while Learn Qwik App Together named web2ls

Selamat Pagi, saya telah menemukan begitu banyak tools berbasis aplikasi web tersebar di berbagai sudut jaringan. Namun terkadang kita begitu kesulitan untuk menyimpan dalam bookmark browser yang telah penuh, sederhana... saya hanya ingin mengumpulkan itu semua dalam satu kali klik, disamping kita perlu memiliki pengalaman pengembangan bersama yang fantastis! apakah mungkin ?


Saya melihat QwikJS sebagai sebuah opsi

Bagi yang pernah menggunakan SolidJS tentunya kita cukup kagum dengan filosofi DX yang dibawakan oleh React, namun React terlewat powerfull untuk aplikasi kecil yang sebenarnya kita hanya butuh bagian yang benar-benar diperlukan, karenanya kita pakai SolidJS

Sedikit menengok pada sejarah, konsep rendering dalam manipulasi DOM sudah diperkenalkan sejak lama saat awal era bidang kerja MVC. AngularJS!!, yap... pengembang mana yang asing dengan nama itu... Diikuti oleh VueJS dan ReactJS, mereka semuanya memamerkan kecanggihan "hydrasi"

di akhir pertengahan ini, faktanya kita tidak benar-benar membutuhkan itu, mengingat kita memiliki banyak jenis konten yang ingin ditampilkan. Ada yang memang dinamis berjalan secara realtime, ada yang benar-benar statis: pelayaran konten tidak membutuhkan komputasi khusus, baik di sisi server maupun klien. Dari sana AstroJS memiliki pembuktian tersendiri yang disebut sebagai Island Hydration (atau Partial Rendering), baca selengkapnya di artikel yang akan datang

Tidak berhenti disana... fakta mengejutkan, bisa jadi sebenarnya kita tidak perlu melakukan pemisahan seperti yang dilakukan AstroJS (meskipun tetap, valid tidaknya akan kembali pada kebutuhan nyata sebuah konten di lapangan). Namun, apa jadinya jika kita hanya perlu menunda ? dan menjalankan saat kita benar-benar membutuhkan ? Gila...

Benar! itu yang dilakukan oleh QwikJS, selengkapnya saya akan menulis tentang QwikJS dan mengapa platform ini kedepan akan cukup relevan dan cocok berjalan diatas konsep/teknologi QwikJS


source: https://github.com/sandikodev/web2ls

preview Old version:


aplikasi tersebut sebelumnya saya kembangkan menggunakan php native dimana layanan route dikelola oleh Silex bahkan telah menggunakan twig sebagai template engine. deployment saya menggunakan heroku. namun ternyata setelah berjalannya waktu, php memakan cost yang sangat besar dibandingkan javascript. apalagi per-tahun 2023 ini telah dirilis run-time bun versi 1.0 yang turut mengusung ide sebagaimana deno pada masa-nya


untuk bergabung dalam project ini, silahkan kunjungi repo di atas dan ikuti panduang yang tersedia. Have a Great Day!!

debug hati

Posting Komentar

NextGen Digital Welcome to WhatsApp chat
Howdy! How can we help you today?
Type here...