Dave's alternate view engine yeah!
Using my brain to recreate React, Redux and CSS-in-JS from scratch/memory. I promise not to read any React or Redux docs or articles while creating this.
(AKA Recreating the wheel)
Version | Packages |
---|---|
davey Davey helps you build UIs |
|
davey-dom Davey package for working with the DOM |
|
davey-server Davey package for working with the server |
|
davey-store Redux-like store |
Davey uses Lerna with conventional commits through TravisCI.
- JX2JSX
- Stylin' inline
- Handle some clicks and blurs
- Basic state management
- Support multiple children
- Type some Typescript
- Add a splash of CSS to my JS
- Diff Dat Dom
- Basic Node business
- Bundling with Parcel
- Transpilation with Babel
git clone [email protected]:ifyoumakeit/davey-starter.git
cd davey-starter
yarn
yarn build