pota is a small, pluggable, yet fully-featured Reactive Web Renderer, designed to work with web components 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.
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 while respecting the core philosophy.
- Documentation with editable live examples and a playground
- For getting started, check out templates
- 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.