beef331 / website

Code for the official Nim programming language website
https://nim-lang.org
19 stars 1 forks source link

This Month With Nim: HappyX #81

Closed Ethosa closed 12 months ago

Ethosa commented 1 year ago

Name: HappyX

Author: Ethosa

HappyX is macro-oriented full-stack web framework that combines frontend and backend features.

With HappyX you can write single page applications (SPA), static site generation (SSG) and server side rendering (SSR) web applications.

HappyX provides same syntax for SSR/SSG and SPA: image

You don't need to learn a new and different libraries/frameworks to write frontend and backend.

HappyX provides own CLI tool to create, build and serve your projects:

Help Message

image

Server-Side Rendering Project Creation

image

Help Message For dev Command

image

Single-Page Application Project Creation

image

Project Creation For Python

image

Here is some HappyX features:

Ethosa commented 1 year ago

upd: add .hpx files in features

Ethosa commented 1 year ago

upd: change CLI screenshots

Ethosa commented 1 year ago

upd: change CLI screenshots, add Python bindings into features