Skip to content

This repository is a minimum working example of a web application using Yarn's workspace, TypeScript, esbuild, Express, and React in a monorepo pattern.

License

Notifications You must be signed in to change notification settings

halftheopposite/tutorial-app

Repository files navigation

tutorial-app

This repository is the result of a tutorial guiding you through setting up a basic web application using Yarn's workspace, TypeScript, esbuild, Express, and React. It also features containerization with Docker, and Continuous Integrations using GitHub Actions to publish Docker images and deploy to Heroku.

Links to articles:

  1. Setting up the project (part 1)
  2. Adding code (part 2)
  3. Building the app (part 3)
  4. Going further (advanced)

Commands

A few commands for this project:

  • yarn build to build the whole application.
  • yarn serve to launch an Express server serving the React application.
  • yarn docker to create a Docker image.

About

This repository is a minimum working example of a web application using Yarn's workspace, TypeScript, esbuild, Express, and React in a monorepo pattern.

Topics

Resources

License

Stars

Watchers

Forks