Skip to content
/ 036react Public template

A clean architecture template for React with useful packages and strict TypeScript

License

Notifications You must be signed in to change notification settings

victor7w7r/036react

Repository files navigation

036react

A clean architecture template for React with useful packages and strict TypeScript

Why Typescript?

Is the best programming language for web. Made with ❤️ by

Alt text

Extra Packages

  • axios: Promise based HTTP client for the browser and node.js
  • awilix: Dependency injection for JavaScript and Node.js apps
  • fp-ts: Functional programming in TypeScript
  • redux: Predictable state container for JavaScript apps
  • react-redux: Official React bindings for Redux
  • tailwindcss: Utility-first CSS framework for rapidly building custom user interfaces
  • unplugin-auto-import: Automatically import components, hooks, and utilities

Change to blank template

$ git clone https://github.com/victor7w7r/036react
$ cd 036react
$ git checkout blank

Run and Develop (Consider using bun)

$ cd 036react
$ bun install #Install Packages
$ bun run dev #Run develop