# Backend Developer Roadmap

**<mark>微信 smartcat9999</mark>**

---

* What is Backend Development?
    

**<mark>Backend web development</mark>** is the part of web development that **<mark>deals with the server-side of a web application.</mark>** This includes **<mark>creating and managing the server-side logic, connecting the application to a database, creating server-side APIs, handling user authentication and authorization, and processing and responding to user requests.</mark>** It often involves the use of programming languages such as Python, Java, Ruby, PHP, JavaScript (Node.js), and .NET languages.

* What does a Backend Developer do?
    

A backend developer is responsible for **<mark>the development of server-side components of a web application i.e. working with databases, handling requests, creating server-side APIs that can be consumed by frontend developers to retrieve and manipulate data, ensuring the scalability of the systems i.e. making sure that the backend can handle a high volume of traffic and is performant, integrating external services like payment gateways, message queues, cloud services, etc.</mark>**

---

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1702205742906/37ccec7b-4406-42de-b4b9-e429507e232e.jpeg align="center")
