Skip to content

Latest commit

 

History

101 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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: ~9.819 KBytes (last build)

Let's Get Started

@TODO, but for now you can see others simple examples:

Requirements

  1. NodeJs

Documentation

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

TODO

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

About

Typescript version of AtomicReact framework to build web apps with atomicity concept

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages