Epic Stack Documentation

The goal of The Epic Stack is to provide solid opinions for teams to hit the ground running on their web applications.

We recommend you watch Kent's introduction to the Epic Stack to get an understanding of the "why" behind the Stack:

Epic Stack Talk slide showing Flynn Rider with knives, the text "I've been around and I've got opinions" and Kent speaking in the corner

More of a reader? Read the announcement post or an AI generated summary of the video.

This stack is still under active development. Documentation will rapidly improve in the coming weeks. Stay tuned!

Top Pages

  • Getting Started - Instructions for how to get started with the Epic Stack.
  • Features - List of features the Epic Stack provides out of the box.
  • Deployment - If you skip the deployment step when starting your app, these are the manual steps you can follow to get things up and running.
  • Decisions - The reasoning behind various decisions made for the Epic Stack. A good historical record.
  • Guiding Principles - The guiding principles behind the Epic Stack.
  • Examples - Examples of the Epic Stack with various tools. Most new feature requests people have for the Epic Stack start as examples before being integrated into the framework.
  • Managing Updates - How to manage updates to the Epic Stack for both the generated stack code as well as npm dependencies.
Copyright © 2023 Kent C Dodds