Happyx é uma estrutura da web com suporte de pilha total assíncrona, orientada para macro.
Em Happyx, você pode escrever single page , static site generation e aplicações server side rendering
Você pode escrever API REST com HappyX também?
Happyx é muito simples de usar. Mantenha sua paz de espírito?
Jester e Karax têm muitos recursos, mas Jester é uma backend web framework , e Karax é uma frontend web framework . Happyx é uma full-stack web framework que combina os recursos do Jester e Karax e os melhora ligeiramente?
Com o HappyX, você não deve aprender novas bibliotecas/estruturas para alternar entre frontend e backend . Você pode alternar entre eles facilmente usando happyx ✌
Happyx é uma estrutura da web orientada a macro, então você não deve escrever muito código
asynchttpserver como servidor http padrão ( httpx via -d:happyxHttpx , httpbeast via -d:happyxBeast e microhttpserver via -d:happyxMicro como servidores http alternativos).SPA no JS Backend e SSR em outros back -end.buildHtml , buildStyle e buildJs .JSON / XML / Form-Data / x-www-form-urlencoded com a macro model .pathParams .mount Macro.-d:debug .-d:hpxTranslate ou -d:translate sinalizadores.creating , serving e building seus projetos.SPA a partir de agora).| 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 O script principal poderá poder em /ssr_project/src/main.nim
| Servidor HTTP | Bandeira |
|---|---|
| Padrão | Sem bandeiras |
| Httpx | -d:httpx |
| MicroasynchttpServer | -d:micro |
| Httpbeast | -d:beast |
hpx create --name spa_project --kind SPA --path-params
cd spa_project O script principal poderá poder em /spa_project/src/main.nim
Basta executar este comando e ver mágica
hpx dev --reloadAbra a edição ou entre em contato conosco [email protected]
Consulte Contribuindo.md para obter mais informações