From 546162c3882e604956f494da1f6a4f8689fe4a4d Mon Sep 17 00:00:00 2001 From: Andreas Rumpf Date: Fri, 14 Apr 2017 20:59:25 +0200 Subject: [PATCH] added what's left to do --- readme.rst | 11 +++++++++++ todo.rst | 6 ------ 2 files changed, 11 insertions(+), 6 deletions(-) delete mode 100644 todo.rst diff --git a/readme.rst b/readme.rst index 64582eb..daa9fef 100644 --- a/readme.rst +++ b/readme.rst @@ -11,6 +11,9 @@ To try it out, run:: nim js todoapp.nim 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 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 for the development of applications that are boilerplate free. - 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. diff --git a/todo.rst b/todo.rst deleted file mode 100644 index 7ddd5be..0000000 --- a/todo.rst +++ /dev/null @@ -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 -