plaited v6.0.0
plaited
Rapidly code web interfaces as requirements change and evolve.
Requirements
JavaScript runtime options
- Node >= v18
- Any modern evergreen browser
Installing
npm install --save plaited
Library goals
- Easily create cross framework and reusable interface components, PlaitedComponent.
- Enables native hydration and island architecture via web components and the declarative shadow dom.
- Auto Event binding via data attribute bp-trigger
- Easy, safe, isolated(shadow dom) DOM selection, DOM rendering, and attribute CRUD via
$
helper and data attribute bp-target - Implicit state management via behavioral programming
- Island communication via messenger pattern
- Component SubComponent communication via eventDispatch()
- Design to allow usage of web workers in concert with islands to offload expensive processes via the messenger pattern
- Subscribe and Unsubscribe from stored data values via publisher pattern and with
useStore
utility manipulation - Facilitate the usage of JSX for templating and dynamically rendering PlaitedComponents and FunctionTemplates
- Easily share and reuse styles across PlaitedComponents and FunctionTemplates via our
css
tagged template function and stylesheet hoisting built into jsx-transform
Docs
3 months ago
5 months ago
5 months ago
5 months ago
5 months ago
6 months ago
6 months ago
7 months ago
7 months ago
7 months ago
6 months ago
6 months ago
6 months ago
5 months ago
6 months ago
5 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
7 months ago
7 months ago
7 months ago
7 months ago
11 months ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
12 months ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
3 years ago
3 years ago
5 years ago
5 years ago
5 years ago
5 years ago