12 poin oleh xguru 2022-05-30 | 3 komentar | Bagikan ke WhatsApp
  • Framework aplikasi web untuk Deno yang mengandalkan fitur native browser
    → ES Modules, Import Maps, Web Streams
  • Hot takes (tidak semua orang akan setuju, tetapi para pengembang mengikuti pandangan seperti ini)
    • ESM, SSR adalah keharusan (non-negotiable)
    • Bundling adalah antipola
    • Data bisa diminta dari mana saja, dan selalu dapat diakses di server
    • Dibanding file-system routing, Lazy Routing dengan Dynamic Import lebih diutamakan
    • Semakin sedikit "sihir" dari alat dan framework, semakin baik
    • Menyederhanakan workflow dan tech stack
    • Streams itu rapi

3 komentar

 
ifmkl 2022-06-02

Di pengaturan web server, source code bisa diatur agar tidak dapat diakses, dan sepertinya tetap bisa digunakan.

 
flowflowflow 2022-05-30

Kami sempat mempertimbangkan untuk mencoba menggunakan Ultra di dalam tim, tetapi ternyata tidak ada pengaturan terpisah untuk menetapkan folder public untuk serving file statis, dan strukturnya menempatkan komponen serta file statis bersama-sama di dalam src. Katanya ini akan diperbaiki ke depannya, tetapi untuk saat ini sepertinya perlu diperhatikan saat Anda menggunakannya.
(Dengan cara seperti ini, Anda bisa melihat source code situs yang disediakan dengan Ultra. https://ultrajs.dev/app.tsx)

 
xguru 2022-05-31

Ah begitu. Terima kasih sudah berbagi pengalaman!