The frontend includes all parts of an application that users interact with directly. Its foundations are web technologies such as HTML, CSS, and JavaScript. Depending on the application, teams may also use frameworks, component libraries, server-side rendering, or single-page approaches. The key is to choose technologies based on actual requirements and structure frontends so they remain maintainable, accessible, and reliable across different devices.
On this page, you will find articles, podcasts, and talks on frontend development, web technologies, and frontend architecture.