Live template rendering engine based on NUTS syntax (in early development)
JavaScript HTML
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
demo
src
test
.eslintrc
.gitignore
LICENSE
README.md
package.json

README.md

live-nuts

Live template rendering engine based on NUTS syntax

Work in progress

nut

  • element
  • scope
  • method1
  • method2

Schema

  • keyname
  • ref
  • type
  • properties:
    • scope
    • repeat
    • if/unless
  • attributes
    • variable attributes
    • boolean attributes
  • children

Goals

  • nuts are like scoped web components
  • Syntax that allow to render HTML in a server written in any language
  • Browser can extract inital data from the initial HTML
  • Simple event binding system
  • live rendering when model changes
  • mini router
  • webworkers?