MDN Web Docs - Frameworks
Unknown
MDN's module on client-side JavaScript frameworks, covering why frameworks exist, how they differ from vanilla DOM work, and parallel tutorials building the same to-do app in React, Vue, Svelte, Angular, and Ember. Readers finish able to compare framework trade-offs.
More resources on Front-End Frameworks
Svelte Tutorial
The official in-browser Svelte tutorial, with a live editor beside each lesson. Covers the current Svelte 5 API including runes, reactivity, props, stores, and transitions, then SvelteKit routing and data loading. You finish able to build a small reactive app unaided.
React Official Docs
React's official site, combining a structured Learn React course with a full API reference. Covers components, JSX, state, effects, and hooks through interactive examples, so you can reason about rendering and data flow rather than copying patterns.
React Course - Beginner's Tutorial
freeCodeCamp's twelve-hour React course taught by Bob Ziroll, built around eight projects including a meme generator and an Airbnb clone. Covers JSX, props, state, forms, and hooks, ending with a full app assembled from reusable components.
freeCodeCamp Frontend Libraries
Master front-end frameworks like React and Bootstrap with freeCodeCamp's comprehensive course. Build dynamic user interfaces today!
vuejs.org
Vuejs.org is the official site for the Vue.js front-end framework, offering comprehensive documentation, guides, and API references to learn and build applications with Vue. It also features examples, tutorials, and links to ecosystem tools like routing, state management, and community resources.