Prisma saysFrameworks (Tailwind, Bootstrap) speed delivery; vanilla CSS keeps full control — pick per project.
Tailwind gives utility classes you compose in markup — fast, consistent, verbose HTML. Bootstrap ships ready components and a grid — quick prototypes. Vanilla CSS (now powerful with grid, variables, nesting) means zero dependencies and total control. Match the tool to the team and project.
Power-ups you unlock
Tailwind: utility classes, fast & consistent
Bootstrap: prebuilt components & grid
Vanilla: zero deps, full control, modern features
Choose per project/team, not by hype
Jank the Janitor attacks — common mistakes
Pulling in a framework for a tiny site
Fighting a framework’s opinions instead of switching
Assuming vanilla can’t do what frameworks do
Boss battleRecreate a simple card three ways in your head and note the trade-offs.