The Front-end is Omakase
summary
Argues Rails needs an opinionated front end and shows a working Rails generator called velour that uses Vite and npm and installs PostCSS TypeScript a TS config and Overmind to run dev processes so the setup boots and runs. Claims the current front-end ecosystem yields over 16,000 configuration permutations. Recommends specific defaults (npm, Vite, PostCSS, TypeScript, Stimulus/Hotwire/web components), advises avoiding importmaps and heavy frameworks, and demonstrates the generator actually scaffolds the stack.
AI-written summary · about
chapters (19)
- 0:00Introduction
- 4:45Leonardo da Vinci quote
- 10:46Folder structure
- 12:39Luca Casinado
- 13:11Okonomi
- 15:02Dependencies
- 15:58Frontend decisions
- 18:08Frontend history
- 20:03Introducing Cameron
- 21:34Frontend Opinions
- 23:13Build System
- 24:39PostCSS
- 26:01Power of types
- 26:44JavaScript heavy frontends
- 28:04JavaScript heavy websites
- 29:24Frameworkism isnt delivering
- 29:49Bottom line
- 30:22Rails Generator
- 32:09Questions








