Explore

Explore our structured learning paths to discover everything you need to know about building for the web.

Performance

Core Web Vitals

Essential metrics for a healthy site.

Metrics

Measuring performance and user experience.

Fast load times

Techniques for improving site performance.

How to Optimize Interaction to Next Paint (INP)

Learn how to optimize for the Interaction to Next Paint metric.

Build excellent websites

Progressive Web App

Capabilities that enable app experiences, built and deployed on the web.

Accessible to all

Build a site that works for all of your users.

Artificial Intelligence

Build the next generation of web apps with AI.

Network reliability

See consistent, reliable performance regardless of network quality.

Safe and secure

Ensure your site and your users' data is secure.

Easily discoverable

Ensure users can find your site easily through search.

Web Payments

Build the next generation of payments on the web.

Media

Add audio and video to your web sites

Devices

Connecting hardware devices to the web

Animations

Techniques for developing high-performance animations.

Identity

Understand and build advanced authentication systems.

WebAssembly

Enable high-performance applications on web pages.

Test automation

Learn best practices for writing effective and maintainable tests.

Baseline

Baseline brings clarity to information about browser support for web platform features.

Frameworks

React

Build performant and progressive React applications.

Angular

Build performant and progressive Angular applications.

Explorations

Mini apps

A web developer's exploration into mini apps—apps that are built with web technologies, but that don't run in browsers.