Empowering Efficiency: Unifying 11 Unique Websites with Next.js and Storybook
summary
Claims a working system that consolidates 11 websites into two repositories using Next.js Storybook and Storyblok and shows what’s built and how it runs not just theory The repo uses environment variables to load site specific assets rewrites and redirects run via middleware static generation for terms and SSR where needed a Storybook component library supplies TypeScript types reusable functions Cypress tests run across sites and updates deploy to all sites with a one-click GitHub deployment
AI-written summary · about
chapters (9)
- 0:00Component duplication pain
- 1:27Introducing the problem
- 2:32Storybook for consistency
- 3:13Storyblok integration
- 3:54Next.js for efficiency
- 5:19Multilingual support
- 6:25Reducing repositories
- 8:10Flexible component sharing
- 8:55Closing and key takeaways
related talks
40mGoing Headless: Zero to Next js Hero
22mHow micro-frontends and NextJS can 4x site performance
27mThe story of storybook
09mNx + Next.js = ❤️
07mReact components, atomic design and storybook
38mReact-Storybook: Design, Develop, Document and Debug your React UI components
14mRewriting eaze.com with Next.js
32mKickstarting libraries of shared React components for multiple teams
