Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pagelogic/pagelogic

HTML-based isomorphic reactive web framework for Node.js and the browser
https://github.com/pagelogic/pagelogic

browser express-js framework html isomorphic middleware node-js reactive runtime server web

Last synced: 9 days ago
JSON representation

HTML-based isomorphic reactive web framework for Node.js and the browser

Awesome Lists containing this project

README

        

PageLogic turns HTML into a reactive language ideal for expressing presentation logic.

```html


Count: ${count}

```

Source pages are compiled into HTML + custom JavaScript files. They can be deployed as they are and don't require any external dependency.

```bash
pagelogic build www dist
ls -l dist
#...
```

## HTML extensions

* Elements can be assigned reactive values using `:`-prefixed attributes
* Attributes and texts can contain reactive logic in `${...}` expressions
* Custom elements (aka Components) can be declared with the `<:define>` directive