HappyX adalah kerangka kerja web dengan dukungan tumpukan penuh, berorientasi makro, dan penuh.
Di HappyX Anda dapat menulis single page , static site generation dan aplikasi server side rendering
Anda dapat menulis API REST dengan HappyX juga?
Happyx sangat mudah digunakan. Jaga ketenangan pikiran Anda?
Jester dan Karax memiliki banyak fitur, tetapi Jester adalah backend web framework , dan Karax adalah frontend web framework . HappyX adalah full-stack web framework yang menggabungkan fitur Jester dan Karax dan sedikit meningkatkannya?
Dengan HappyX Anda tidak boleh mempelajari perpustakaan/kerangka kerja baru untuk beralih antara frontend dan backend . Anda dapat beralih di antara mereka dengan mudah menggunakan happyx ✌
HappyX adalah kerangka kerja web yang berorientasi makro sehingga Anda tidak boleh menulis banyak kode
asynchttpserver sebagai server http default ( httpx via -d:happyxHttpx , httpbeast via -d:happyxBeast dan microhttpserver via -d:happyxMicro sebagai server http alternatif).SPA di Backend JS dan SSR di backend lainnya.buildHtml , buildStyle dan buildJs makro.JSON / XML / Form-Data / x-www-form-urlencoded dengan model Macro.pathParams Macro.mount Macro.-d:debug .-d:hpxTranslate atau -d:translate Bendera.creating , serving dan building proyek Anda.SPA sampai sekarang).| SPA | SSR |
import happyx
appRoutes " app " :
" / " :
" Hello, world! "
| import happyx
serve " 127.0.0.1 " , 5000 :
" / " :
" Hello, world! "
|
nimble install happyx@ # headnimble install https://github.com/HapticX/happyxpip install happyxhpx create --name ssr_project --kind SSR
cd ssr_project/src Skrip utama akan dapat di /ssr_project/src/main.nim
| Server http | Bendera |
|---|---|
| Bawaan | tidak ada bendera |
| Httpx | -d:httpx |
| Microasynchttpserver | -d:micro |
| Httpbeast | -d:beast |
hpx create --name spa_project --kind SPA --path-params
cd spa_project Skrip utama akan dapat di /spa_project/src/main.nim
Jalankan saja perintah ini dan lihat sihir
hpx dev --reloadBuka masalah atau hubungi kami [email protected]
Lihat Kontribusi.MD untuk informasi lebih lanjut