6.0.2 • Published 9 years ago
rwc v6.0.2
rwc (BETA)
RWC is tiny framework for creating web-components that is heavily inspired by ELM. The approach is an attempt to find a balance between a scalable paradigm and performance.
Installation
npm install rwc --saveParadigm
A component is made up of Four pure functions.
init(): Provides the initial stateSof the component.update(a: Action, s: State): A reducer function like that in Redux that takes an inputstateand based on theactionreturns a new output state.view(e: Emitter, s: State): The view function converts thestateinto a virtual DOM tree. Additionally it also gets an instance of theEmitterthat can be used to handle events.command(a: Action, s: State): Thecommand()function is like theupdate()function except that it return an object of typeCommand.
6.0.2
9 years ago
6.0.1
9 years ago
6.0.0
9 years ago
5.1.5
9 years ago
5.1.4
9 years ago
5.1.3
9 years ago
5.1.2
9 years ago
5.1.1
9 years ago
5.1.0
9 years ago
5.0.0
9 years ago
4.0.0
9 years ago
3.0.0
9 years ago
2.1.1
9 years ago
2.1.0
10 years ago
2.0.1
10 years ago
2.0.0
10 years ago
1.4.0
10 years ago
1.3.2
10 years ago
1.3.1
10 years ago
1.3.0
10 years ago
1.2.0
10 years ago
1.1.2
10 years ago
1.1.1
10 years ago
1.1.0
10 years ago
1.0.2
10 years ago
1.0.1
10 years ago
1.0.0
10 years ago