atomicreact-ts
v0.4.5
Published
AtomicReact is a framework to build web apps with atomicity concept
Downloads
304
Readme
AtomicReact-TS ·
AtomicReact-TS is a framework to build Web Apps with atomicity concept using Typescript language.
Features
- Modular components (Atoms)
- Typed (Typescript)
- TSX support
- DUinDOM: Direct updates in DOM
- CSS modules
- Shallow learning curve
- Modular HotReload: fast refresh - no hard/live reload
- Light-weight web framework: ~9.295 KBytes (last build)
Let's Get Started
@TODO, but for now you can see others simple examples:
- A playground with simple examples: https://stackblitz.com/edit/atomicreact-ts-playground?file=src%2Fapp.tsx
- A simple project at https://github.com/AtomicReact/simple-frontend
Requirements
Documentation
@TODO yet, but you can see a simple project at https://github.com/AtomicReact/simple-frontend
TODO
- [X] Publish on npm
- [X] HotReload Module
- [X] Import and export AtomicReact libraries
- [X] Support to Relative Paths (
./some/path/import/file.tsx
) - [X] Support to Absolute Paths (
some/path/import/file.tsx
) - Support working withbaseUrl
oftsconfig.json > compilerOptions
- [X] Support to external libs (ES6+) and
.mjs
scripts - [ ] [CLI] --init command: build and web_server scripts
- [ ] Documentation: Get Started, Basis of AtomicReact (Atom, Styling), Development Guidelines and Playground