DokumentasiDocumentation
Dokumentasi Nexy
Kerangka kerja Python untuk aplikasi web fullstack.
Nexy menempatkan halaman dan API Anda dalam satu proyek Python, dilayani oleh satu server. Versi 2.2 dibangun di atas FastAPI: setiap rute API adalah rute FastAPI, tercantum dalam skema OpenAPI yang ditampilkan Scalar di /docs.
- Python terlebih dahulu. Halaman, titik akhir, formulir, dan tindakan adalah Python, dan sebuah halaman tidak memerlukan JavaScript.
- Frontend bila Anda menginginkannya. React, Vue, Svelte, Solid atau Preact, untuk satu komponen atau untuk keseluruhan situs.
- Satu file, satu URL. File di bawah
src/routes/adalah rute:.nexyadalah halaman,.pyadalah titik akhir API. - Ruang untuk berkembang. Mulailah dengan satu file; pindah ke modul, atau colokkan router FastAPI yang ada, saat proyek berkembang.
Baru di sini? Baca Apa itu Nexy?, lalu Mulai cepat.
Langkah pertama
Apa itu Nexy?Ketahui apa itu Nexy, apa yang dibangunnya, dan apa yang Anda dapatkanInstalasiInstal uv dan Nexy CLI, lalu buat proyek pertama AndaMulai cepatBuat proyek, jalankan dengan live reload, dan bangun untuk produksiTutorialBuat aplikasi catatan selangkah demi selangkah, satu bagian yang dapat dijalankan dalam satu waktu
Pahami modelnya
Konsep intiDapatkan model mental: rute, halaman, tampilan, komponen, penangan, titik akhirStruktur proyekKetahui kegunaan setiap folder dan file dalam suatu proyekPilih routerPilih router berbasis file, modular, atau khususPilih format tampilanPilih .nexy, Markdown atau kerangka klien untuk sebuah halaman