Other web development topics
This section explains useful ideas around HTML, CSS, and JavaScript that do not fit into one language category.
Choose a topic
- Understand how a modern web application is structured
- Compare rendering and delivery approaches
- Learn the surrounding practices that make sites safer and easier to maintain
Start here
- PWA
- Learn how a web app manifest and service worker can add an app-like experience.
- Service Worker
- Understand caching, request handling, and update behavior.
- Server-side web programming
- See how a server receives requests and creates responses.
Topics still being translated
Some surrounding topics currently have Japanese pages only. Use the Japanese switch above when you need those explanations; English pages will be added in the learning order.
- CMS, SPA, SSR, and client-side rendering
- UI and naming conventions
- Security and tampering concerns