Welcome to part 1 / 3 workshop series on building documentation sites using JAMStack architecture.
Remember to check in at events.mlh.io/events/11730!
0 code using templatesThis slide deck and all the resources in it will be available to you via the MLH discord server in the #announcements channel.
Architectural pattern that separates content from experience
Few types of websites
Why use a meta-framework
Why learn webdev with a meta-framework?
Site generators are tools that take content and templates as input and generate static HTML files as output. They allow developers to build websites that are fast, secure, and easy to deploy by pre-rendering pages at build time, rather than generating them on the fly with each request.
DISCLAIMER: I personally have only played around with a few of these: Astro, Docusaurus, and 11ty. Ultimately, it doesn't hurt to try out any of the meta-frameworks that seem interseting to you.
Roadmap.sh: FOSS learning roadmaps. go here to figure out roughly what order you should learn everything in
The Odin Project: FOSS bootcamp with assignments and stuff
Most of React's "problems" are just people being bad at JavaScript
Theo - t3.gg
The key to debugging web dev bugs is a simple 3 step process
Bonus tips on FOSS and job-seeking
Stick around if you want to learn how to do FOSS design work