atomicreact-ts
TypeScript icon, indicating that this package has built-in type declarations

0.2.6 • Public • Published

AtomicReact-TS · GitHub license npm version NPM Downloads

AtomicReact-TS logo

AtomicReact-TS is a framework to build Web Apps with atomicity concept using Typescript language.

Features

  1. Modular components (Atoms)
  2. Typed (Typescript)
  3. TSX support
  4. DUinDOM: Direct updates in DOM
  5. CSS modules
  6. Shallow learning curve
  7. Modular HotReload: fast refresh - no hard/live reload
  8. Light-weight web framework: ~8.8 KBytes (last build)

Let's Get Started

@TODO yet, but you can see a simple project at https://github.com/AtomicReact/simple-frontend

Requirements

  1. NodeJs

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 with baseUrl of tsconfig.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

Readme

Keywords

none

Package Sidebar

Install

npm i atomicreact-ts

Weekly Downloads

669

Version

0.2.6

License

MIT

Unpacked Size

148 kB

Total Files

46

Last publish

Collaborators

  • guihgo