AtomicReact-TS is a framework to build Web Apps with atomicity concept using Typescript language.
- 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.819 KBytes (last build)
@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
@TODO yet, but you can see a simple project at https://github.com/AtomicReact/simple-frontend
- Publish on npm
- HotReload Module
- Import and export AtomicReact libraries
- Support to Relative Paths (
./some/path/import/file.tsx
) - Support to Absolute Paths (
some/path/import/file.tsx
) - Support working withbaseUrl
oftsconfig.json > compilerOptions
- 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