12 Factor Frontend Apps through Dockerization
summary
Applies the 12‑factor rules to frontend apps and shows a repeatable pipeline: create a dockerfile with five commands, build an image, run containers with nginx serving the prebuilt bundle on port 80, and push images to Docker Hub. Uses webpack/CRA env interpolation, env files per environment, and examples of Docker Compose linking frontend, Redis, Postgres, and a Java Spring backend. Demonstrates disposability and dev/prod parity via build → release → run and automatic recovery with orchestration.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 0:15Deployments
- 1:28Guiding Principles
- 4:08Overview
- 4:34About DOCKERIZATION
- 6:12How to create an image
- 8:04Setting up automation
- 8:57The power of Docker
- 9:57Clean Contract
- 11:01Why Configuration
- 11:25Externalise
- 14:14Release Run
- 14:57React App
- 16:16Dev Prod Parity
- 18:25Sociability
- 21:00Conclusion
related talks
48m12 Factors Laravel
01h 09mDocker in Production
21mMaking Docker Actually Work
01h 11mTwelve Factor Apps in .NET : Building apps for the cloud
41mTwelve-Factor Apps
45mFumbling Forward - Docker Don'ts
24mIndependent deployment of the frontend with Docker and Kubernetes
01h 04mPreparing your Dockerised Application for Production
