added what's left to do
This commit is contained in:
parent
3f14cdcf0d
commit
546162c388
2 changed files with 11 additions and 6 deletions
11
readme.rst
11
readme.rst
|
|
@ -11,6 +11,9 @@ To try it out, run::
|
||||||
nim js todoapp.nim
|
nim js todoapp.nim
|
||||||
open todoapp.html
|
open todoapp.html
|
||||||
|
|
||||||
|
cd ../mediaplayer
|
||||||
|
nim js playerapp.nim
|
||||||
|
open playerapp.html
|
||||||
|
|
||||||
It uses a virtual DOM like React, but is much smaller than the existing
|
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
|
frameworks plus of course it's written in Nim for Nim. No external
|
||||||
|
|
@ -24,3 +27,11 @@ Goals
|
||||||
- Leverage Nim's macro system to produce a framework that allows
|
- Leverage Nim's macro system to produce a framework that allows
|
||||||
for the development of applications that are boilerplate free.
|
for the development of applications that are boilerplate free.
|
||||||
- Keep it small, keep it fast, keep it flexible.
|
- Keep it small, keep it fast, keep it flexible.
|
||||||
|
|
||||||
|
|
||||||
|
Todo
|
||||||
|
====
|
||||||
|
|
||||||
|
- Expose a way to access the attached real DOM element so that scroll
|
||||||
|
positions etc can be used.
|
||||||
|
- Expose a nice API to do Ajax requests.
|
||||||
|
|
|
||||||
6
todo.rst
6
todo.rst
|
|
@ -1,6 +0,0 @@
|
||||||
- Better virtual dom diff'ing algorithm: find longest common subsequence
|
|
||||||
- add CSS changes to todo example.nim
|
|
||||||
- handle onscroll events
|
|
||||||
- introduce a way to test karax applications
|
|
||||||
- introduce a way to do AJAX
|
|
||||||
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue