Frameworks
Component-based libraries & meta-frameworks.
The libraries and meta-frameworks that ship modern web apps — React, Vue, Astro, Next, and friends.
10 courses in this category
React
77 / 77 lessonsComponents, JSX, state, effects, and hooks — the modern React stack. Function components throughout, with React 19 patterns and a chapter on shipping real apps.
Vue.js
70 / 70 lessonsBuild interactive UIs and SPAs with Vue 3. Composition API, signals-like reactivity, Single-File Components, Vue Router, Pinia, Suspense, SSR with Nuxt — the framework loved for its gentle learning curve and flexibility.
Angular
70 / 70 lessonsBuild production single-page apps with Angular. Components, signals, templates, forms, routing, HTTP, RxJS, state, testing, SSR — the framework that powers enterprise web apps across the industry.
Astro
72 / 72 lessonsAstro is a content-first web framework. Build static-by-default sites with islands of interactivity where you need them.
Express.js
72 / 72 lessonsBuild production APIs and web apps with Express. Routing, middleware, REST, auth, data, real-time — the patterns that power most Node backends in the wild.
NestJS
70 / 70 lessonsBuild production server-side apps with NestJS. Modules, providers, dependency injection, pipes, guards, interceptors, microservices, GraphQL — the complete framework that powers many large Node backends in the wild.
Next.js
70 / 70 lessonsBuild production React apps with Next.js 15. App Router, Server Components, Server Actions, streaming, caching, Route Handlers, Metadata API, images, fonts, deployment. The framework that powers a huge share of modern React apps in production.
Nuxt.js
70 / 70 lessonsBuild production Vue apps with Nuxt 3. File-based routing, useFetch data layer, hybrid rendering (SSR/SSG/ISR), Nitro server, modules, Pinia, devtools — the framework that makes full-stack Vue feel effortless.
Ember.js
70 / 70 lessonsBuild production single-page apps with Ember Octane. Glimmer components, Ember Data, services, routing, tracked properties, ember-concurrency, testing — the framework that values stability and convention.
Fastify
70 / 70 lessonsBuild production Node APIs with Fastify. Schema-based routing, JSON Schema validation, encapsulated plugins, hooks, decorators, swagger, websockets, and a serialization story that's among the fastest in the JS ecosystem.