Nxdom Framework

Nusantara eXtreme Development Object Model — dokumentasi resmi

5. Checklist cepat

  • nxdom.js dan App.js termuat tanpa error di tab Network.
  • url / urlApi atau endpoint sesuai server yang hidup (lihat Wajib disesuaikan).
  • Elemen #main ada dan containerId cocok (lihat Kontainer route).
  • Manual: daftar route mencakup semua path menu, atau aktifkan "autoload" dan pastikan file template + export ada (Autoload).
  • Untuk produksi: debugRouteErrors: false, kurangi log SW/worker jika perlu.
  • Jika memakai webWorker.indexedDB: sesuaikan storageCacheTtlMs (atau 0 tanpa TTL waktu); pantau event nexa-storage-cache-update bila UI harus di-render ulang setelah data segar.
  • Setiap entri route punya modul di appRoot (atau fallback nama_route.js) dan meta konsisten dengan onRoute.
  • Jika UI hanya perlu memperbarui satu blok (satu kartu / satu list): pertimbangkan NX.Refresh.partial + keepScroll alih-alih NX.Refresh.refresh() agar tidak me-reset seluruh route (lihat NX.Refresh).
  • PWA installable: manifest.webmanifest, tag di index.html, pwa.enabled di App.js, HTTPS di produksi — lihat SPA & PWA.