I was about to start yet another personal project, it consists of a SPA (Single Page Application) for a travel journal.
Some time ago I tried Parcel, I really loved how simple it was to create a simple project from scratch, using Typescript + React stack. I've decided to create this template or base project, so next time I want to create a new SPA with my favorite frontend stack, I will only have to:
git clone https://github.com/carlosvin/react-typescript-parcel-template.git
Read this before: Parcel is not as mature as Webpack
If you want to create a production ready React application, use Webpack or better create-react-app which bring everything you need to develop a PWA with React and Typescript. Following you can find an example of an app I am developing using create-react-app: https://github.com/carlosvin/budget-tracker.
Parcel is a package bundler under development, not as mature as webpack. There are no go errors for me, at least in regards to Typescript support, see this issue in github #1378.
I still think it is a promising project, bringing more simplicity and speed to JS bundlers world, I will give it a try again for serious projects when Parcel 2 is ready, check Parcel 2 development status.
git clone https://github.com/carlosvin/react-typescript-parcel-template.git cd react-typescript-parcel-template yarn install yarn start