Function 'createComponent' and dynamically imported, optional helpers for client and server side rendering. Function 'hydrate' for client side rendering.
Dynamically imported, optional helpers:
- controlBodyScroll,
- controlInternalState (works like useState hook in React),
- enqueueScript,
- modifyBodyClassList,
- windowEventsPublisher,
- documentEventsPublisher.
Package has been used as a simple alternative to React to code my portfolio website: katarzyna-ziomek-zdanowicz.com. The relevant repository is avaliable on github.
npm i render-it-client render-it-server -S
- publisher-subscriber-pattern
- rendering-recursive-client-side
- rendering-recursive-server-side
- typescript
- webpack
- babel
- mocha
- chai
- sinon
- eslint
- lerna