Nxdom Framework

Nusantara eXtreme Development Object Model — dokumentasi resmi

Ringkasan arsitektur

Stack ini menjalankan SPA NexaJS di Express, dengan API PHP (Nexa) dan aset drive dijangkau lewat reverse proxy sehingga tab browser tetap same-origin dengan origin yang dilayani Node (misalnya http://localhost:5000).

Express · NexaJS · same-origin

Same-origin & Express

Browser memuat HTML, JS, dan CSS dari satu origin (host + port + skema). Permintaan ke /api/... dan /assets/drive/... pada origin yang sama ditangani Express; bila backend PHP berada di host lain, Express mem-proxy ke urlApi / drive di config.js tanpa memaksa browser melintasi CORS untuk panggilan API utama.

Hubungan dengan PHP

PHP tetap menjadi sumber API dan logika server-side yang sudah ada di Nexa; Node berperan sebagai gateway + penyaji SPA. Template route NexaJS (templates/*.js) memanggil storage/API melalui basis URL yang konsisten dengan injeksi endpoint (lihat Injeksi endpoint).

Lanjut ke Persyaratan & menjalankan untuk langkah npm install dan npm start.