This project is for education and demonstration purposes only!
Do not use this for production!
Repo for Act, my homemade rebuild of react. Mainly build to understand internally how a feature in react may be designed and implemented.
This repo manages a few packages:
- Core - The titular
@lukekaalim/actpackage, which mostly declares an API for a reconciler to fulfil plus types. - Recon - The "Reconciler". Maintains all the state, keeps track of all the changes. The brains of the operation.
- Renderers/
- Utilities/
- Backstage Backend utilities for building renderers. Common code to describe the basic functions of a renderer.
- Tooling/
- Debug Protocols and Debug implementations of Reconcilers.
- Insight Debug components/views for observing data derived from the debug package.
- Web Extension A Firefox browser extension that integrates Insight as a DevTools panel.