Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Alex-Neo-Projects/esbuild-bun-react-template
Our template for react projects
https://github.com/Alex-Neo-Projects/esbuild-bun-react-template
bun create-react-app esbuild fast js react template typescript
Last synced: about 2 months ago
JSON representation
Our template for react projects
- Host: GitHub
- URL: https://github.com/Alex-Neo-Projects/esbuild-bun-react-template
- Owner: Alex-Neo-Projects
- Created: 2023-01-18T22:20:03.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-18T22:20:14.000Z (almost 2 years ago)
- Last Synced: 2024-08-03T22:02:31.559Z (5 months ago)
- Topics: bun, create-react-app, esbuild, fast, js, react, template, typescript
- Language: JavaScript
- Homepage:
- Size: 5.86 KB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
- awesome-esbuild - esbuild-bun-react-template
README
# Esbuild + React + Bun = ❤️
This is a *very* simple starter project that uses [Esbuild](https://esbuild.github.io/) + [Bun](https://bun.sh/) for a react repo.
## Why use this?
Esbuild is significantly faster than the bundler (webpack) that's used by [create react app](https://github.com/facebook/create-react-app) (see: [ESBuild benchmarks](https://esbuild.github.io/)).
And bun is signficantly faster than npm/yarn for installing packages.
So, this provides a faster dev experience than create react app.
#### What's a bundler?
I recommend asking chatGPT about it. That's how I came to understand it and why it matters.## Why'd you make this repo?
I just wanted to try out using react from scratch. Since I always use create react app/nextJS/vite I didn't actually know how to setup a react project without them.
Also we were having webpack problems and instead of solving it by learning about webpack I made this.