ZhinNXBangun web app deadline tanpa beban berlebih.
Frontend framework deadline-first dengan page sederhana, state ringan, API helper, UI helper, template siap pakai, debug mode, dan CLI multi-deploy.
Frontend framework deadline-first dengan page sederhana, state ringan, API helper, UI helper, template siap pakai, debug mode, dan CLI multi-deploy.
ZhinNX didesain untuk satu workflow: buat app, tulis page, hubungkan data, build, lalu deploy.
zz create my-app --template dashboard --vercel
cd my-app
zz build
zz deploy --vercelTulis page dengan template string biasa, pasang action lewat atribut sederhana, dan jaga app kecil tetap mudah dibaca tanpa model komponen yang berat.
import { page, go, action } from 'zhinnx'
page('/', () => `
<main>
<h1>Hello ZhinNX</h1>
<button @click="openDocs">Baca docs</button>
</main>
`)
action('openDocs', () => {
go('/docs')
})Setelah ZhinNX dipublish ke npm, install CLI secara global dan gunakan command zz dari direktori project mana pun.
npm install -g zhinnx@betazz --help
zz create my-app --template landing
cd my-app
npm install --package-lock=false --no-audit --no-fund
npm run devSelama package belum dipublish, jalankan ZhinNX dari direktori zhinnx-cli. Ini jalur paling aman saat mengetes dari ZIP source atau dari repository GitHub.
cd zhinnx-cli
npm install --package-lock=false --no-audit --no-fund
node bin/zz.js --help
node bin/zz.js create my-app --template landing --vercelchmod +x bin/zz.js
npm link
zz --helpGunakan Node.js dengan npm, pnpm, Yarn, Bun, atau Deno sesuai workflow kamu.
npx zhinnx@beta create my-app --template landing --vercelBaca panduan mulai cepat, lanjut ke panduan CLI, atau pelajari deploy lewat panduan deployment.
Tulis page, hubungkan data, cek bug, dan deploy tanpa membawa keribetan framework berlebihan.
Mulai Cepat