https://github.com/vlrmprjct/react.min
ReactJS App Template with TS support without using VITE, CRA, etc.
https://github.com/vlrmprjct/react.min
boilerplate boilerplate-front-end javascript kickstart kiss protoyping react reactjs starter-template template typescript
Last synced: 28 days ago
JSON representation
ReactJS App Template with TS support without using VITE, CRA, etc.
- Host: GitHub
- URL: https://github.com/vlrmprjct/react.min
- Owner: vlrmprjct
- Created: 2023-03-21T15:34:03.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-06-20T12:39:36.000Z (12 months ago)
- Last Synced: 2025-06-20T13:44:36.422Z (12 months ago)
- Topics: boilerplate, boilerplate-front-end, javascript, kickstart, kiss, protoyping, react, reactjs, starter-template, template, typescript
- Language: JavaScript
- Homepage: https://react-min.vercel.app
- Size: 998 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README







# React Template App ⚛️
This repository lets you test or prototype React apps without the hassle of setting up a new project every time. It also includes an easy way to build for production, so you can deploy your app with just a few simple steps.
## Get Started (Locally)
1. Clone the project
2. Run `npm ci`
3. Run `npm start`
4. Open [http://localhost:9000](http://localhost:9000) to view it in the browser.
5. Go to `src/App.tsx` to start prototyping.
## 12 Reasons Why
- 🥺 New to GitHub? Keep it simple and focus on learning.
- 👁 Quickly test layouts with color mode.
- 🧖♀️ Prototype faster without setup delays.
- 🗑 Keep your local machine clean—no unnecessary files.
- 🥴 Avoid local environment issues—just start coding.
- ❌ No browser log errors to distract you.
- 🪄 No linter or formatter issues—just code.
- 📚 Clean directory structure—no clutter, just essentials.
- 🚀 Skip project setup—jump straight into coding.
- 🧪 Perfect for learning React without setup headaches.
- ▶️ Instantly start the app and see results.
- 🤯 Stay focused on what matters—building your app.
## Repository Template Rules
- No CRA, No Vite, No Overhyped Frameworks:
_Keep it simple, no unnecessary complexity_
- Minimum Setup:
_Start coding right away with the bare essentials_
- Maximum Comfort:
_Prioritize developer experience with easy-to-use tools_
- Readable Webpack Config:
_Transparent and easy-to-understand configuration_
- Fewer Third-Party Config Packages:
_Reduce dependency clutter and keep control over your setup_
- Lightweight Dependencies:
_Only include what’s necessary—no bloat_
- Easy Customization:
_Adapt the setup to your needs without hassle_
- Focus on Code, Not Configuration:
_Spend your time building, not tweaking settings_
## Currently Build-In
- ✅ Typescript support
- ✅ SCSS support
- ✅ Global SCSS import file support
- ✅ Dot.Env support
- ✅ Out of the box working build
- ✅ Splitted chunks
- ✅ Assets directory
- ✅ SVG support
- ✅ Images support
- ✅ Webfonts support
## Environnment Supported dot-env's
- 💾 `.env.production`
- 💾 `.env.development`
- 💾 `.env.local`
## Tasks may up to you
- Eslint
- Stylelint
- Formatter
- Tests
- Browserlist