mike-thompson-day8 f0fbea41a9 Various
2015-03-06 11:40:30 +11:00
..
2015-03-06 11:40:30 +11:00
2015-03-04 12:04:10 +10:00
2015-03-05 00:45:33 +11:00
2015-03-03 13:16:10 +11:00

TodoMVC done with re-frame

A re-frame implementation of TodoMVC.

Setup And Run

  1. Install Lien

  2. Get the re-frame repo

    git clone https://github.com/Day8/re-frame.git
    
  3. go to the right example directory

    cd re-frame/examples/todomvc
    
  4. build

    lein cljsbuild once
    
  5. run

    open todo.html
    

Exploring The Code

From the re-frame readme:

To build a re-frame app, you:
  - design your app's data structure (data layer)
  - write and register subscription functions (query layer)
  - write Reagent component functions (view layer)
  - write and register event handler functions (control layer and/or state transition layer)

Each part has its own cljs namespace.

Notes

This is a modified version of the the offical reagent example