I've been spending a lot of time recently working with React, Tailwind and Express. As a big fan of TypeScript, I naturally wanted to find the perfect stack that allowed me to easily use TypeScript for projects.

The prettstack repository was created as a boilerplate for a Parcel + React + Express + Tailwind + TypeScript stack.

It's super easy to understand and get started with it.

Github

kurozael/prettstack
Parcel + React + Express + TypeScript + Tailwind. Contribute to kurozael/prettstack development by creating an account on GitHub.

🛠️ Installation

npm install

This will install all the required dependencies. The minimum node version required is 12, or if you have NVM or Nodist installed these should be loaded locally automatically.

🤖 Run Server

npm run server

The server will automatically compile the client with Parcel and watch for any changes. By default, the server listens on port 8080 but this can be changed in src/server/index.ts.