Hi, would like to share a major update of the Mono Web Framework:

[Twitter Clone in 60 lines of Nim, 7m Video](https://youtu.be/7Owct-njg0s)

[Twitter 
Sources](https://github.com/al6x/nim/blob/main/mono/mono/examples/twitter.nim)

Simple and clean code, fluid interactive UI, plain Nim C-runtime no need to 
compile to JS.

**Examples, Sources**

Checkout readme, there are more examples 
<https://github.com/al6x/nim/tree/main/mono>

**Current state**

I'm activelly using it for [Notes 
App](https://github.com/al6x/nim/blob/main/mono/readme/keep-movies.png).

It may have some edge cases, and I'm going to make some minor improvements in 
the future, but those are mostly polishing, **all major features are 
implemented and work**.

**Main differences from Karax**

  * Uses Nim C-runtime, no need to compile to JS.
  * It support Stateful Components. It allows to decompose UI as set of 
independent, reusable components. Take look at same twitter app [written using 
components](https://github.com/al6x/nim/blob/main/mono/mono/examples/twitter_comp.nim)
 it has slightly more lines of code, but it gives better code structure for 
larger app.


Reply via email to