The Web category covers all aspects of creating and maintaining websites and web applications. It is traditionally split into two main areas, though the lines are increasingly blurred:
- Front-End: The client-side, what the user sees and interacts with in their browser.
- Technologies:
HTML
,CSS
,JavaScript
, and frameworks likeReact
,Angular
, orVue
.
- Technologies:
- Back-End: The server-side, responsible for logic, databases, and authentication.
- Technologies: Languages like
Node.js
,Python
,PHP
,Java
, and databases likePostgreSQL
orMongoDB
.
- Technologies: Languages like
