Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/potahtml/pota

pota is a small and pluggable Reactive Web Renderer for Reactive Libraries.
https://github.com/potahtml/pota

pota reactive webrender

Last synced: about 2 months ago
JSON representation

pota is a small and pluggable Reactive Web Renderer for Reactive Libraries.

Awesome Lists containing this project

README

        

# pota

pota is a small, pluggable, yet fully-featured Reactive Web Renderer,
designed to work with html and xmlns.

pota is compiler-less, allowing you to use it with an `html` function.
It also includes a Babel preset for transforming `JSX` into fast and
compact partials. You may still use `transform-react-jsx` or `tsc`, as
transformation needs no magic.

#### Philosophy

The API and Core components, draw significant inspiration from
SolidJS, albeit things differ to an extent based on personal
preferences.

pota prioritizes simplicity, consistency, usage and is subjectively
easy to understand. It's driven by developer needs, and wont
compromise these for benchmarks. It is
[still fast](https://krausest.github.io/js-framework-benchmark/current.html)
while respecting the core philosophy.

#### Links

- [Documentation](https://pota.quack.uy/) with editable live examples
and a playground
- For getting started, check out
[templates](https://github.com/potahtml/templates)

#### See also

- https://pota.quack.uy/
- https://github.com/potahtml/
- https://github.com/potahtml/pota
- https://github.com/potahtml/templates
- https://www.npmjs.com/package/pota

Thanks to: Joe, Fabio, Ryan, Erika, kilo, Javier, Paty

_Bug-free till proven otherwise._