building a website. These can range from simple static pages to complex web applications. Not to be confused with design, web development involves writing code that powers a websites functionality.
allow users interact with a website. Now, frontend development has evolved and developers need to adapt to use more tools to get the job done faster and better. Several mods of these three basic building blocks (HTML, CSS and JavaScript) have appeared over time. • HTML: pug, haml • CSS: Less, Sass, PostCss • JavaScript: Vue, React, Angular, Svelte etc
It is everything that the users don’t see and contains behind-the-scenes activities that occur when performing any action on a website. It focuses primarily on databases, backend logic, APIs, and Servers. Unlike frontend development, backend development can be done in almost any programming language of choice. Because of this, it is usually important to understand to understand the fundamentals such as: • How API works • Servers and Databases