Karax. Single page applications for Nim.
| examples/todoapp | ||
| experiments | ||
| src | ||
| tests | ||
| .gitignore | ||
| karax.nimble | ||
| readme.rst | ||
| todo.rst | ||
Karax -- Single page applications in Nim ======================================== Karax is a framework for developing single page applications in Nim. It's still in heavy development, so keep in mind that the API is subject to change. To try it out, run:: cd examples/todoapp nim js todoapp.nim open todoapp.html It uses a virtual DOM like React, but is much smaller than the existing frameworks plus of course it's written in Nim for Nim. No external dependencies! And thanks to Nim's whole program optimization only what is used ends up producing JavaScript code. Goals ===== - Leverage Nim's macro system to produce a framework that allows for the development of applications that are boilerplate free. - Keep it small, keep it fast, keep it flexible.