- Protocol: a defined set of rules and regulations that determine how data is transmitted between interfaces.
Joy-As is a reactive jsx framework that runs apps in the client. Application state is represented and manipulated through distributed graph data storage (aka: Gun.js).
App navigation occurs by rendering sections of the DOM as the location.hash
changes.
Joy-As applications can communicate with other Joy-Jsx applications via peer Websocket connections.
Jquery & Gun available for use globally.
- Reduce the code base by consolidating
- src/lib/vendors
- src/lib/chain ==> src/lib/joy-as
- get index.html as empty as humanly possible
- Css
- apply tailwind rules to [src/styles/input.css]
- tweak tailwind.config.cjs
- Joy-Jsx/ JS
- Migrate from vite to esbuild.
- JSDoc comments for intellisense
- Base jsx components
- Meta/ Links
- a
- button
- form
- Scripts
- directory generator
- build
- server
- dev/ hot reload
- config
- GUN relay
- inject Joy-Jsx during build
- Video
- LLM incorporation