Andrew is helping out a friend with a site that was accidentally deleted from the hosting service. His work is to bring the site back to life using backups and, in the process, update it to use modern web development tools. This course is a collection of the live streams that Andrew did while bringing the site back to life.
I am the creator of CraftQuest, a web developer, and former software team manager. I spend most of my time improving CraftQuest with code and courses. When I'm not in front of the computer, I spend my time with my family, and running on the roads and trails of Austin, TX.
Modernizing a Craft 3 Website is made up of the following videos:
|1||Introducing the Project, Dockerizing, and Using Templating Boilerplate||Andrew kicks off his project of taking an older Craft 3 website and moved the templates to his boilerplate template setup.||01:01:02|
|3||Getting JS to work in the Webpack 5 Build System||Andrew focuses on getting the JS working in a Webpack 5 build system.||01:10:51|
|5||Adding Tailwind CSS to Existing CSS Code Base||Adding Tailwind CSS to an existing CSS code base in an incremental, non-destructive manner.||39:15|
|6||Wrapping Up||Andrew wraps up the project!||11:46|
Follow along as Sprig developer Ben Croker demonstrates a product filtering setup for Craft Commerce products.
Andrew is updating an older Craft 3 sites to use modern web development tools.
Andrew gives a gentle introduction to Typescript using a charcuterie board.
Ryan and Andrew tackle community questions and give a gentle introduction to TypeScript.
Ben Croker joins Ryan to show how his Sprig plugin makes it easy to add reactivity right in Twig. No JS needed.
Ryan and Andrew put their already meager reputations on the line by learning Alpine.js in public.
Ryan and Andrew discuss how to use a service worker to pre-cache important pages so they are available even without a network connection.
Ryan is joined by Mark Huot to walk through how to make headless Craft site using GraphQL and Next.js.