A back–end web developer is responsible for server-side web application logic and integration of the work front-end developers do. Back–end developers are usually write the web services and APIs used by front-end developers and mobile application developers.
The back end of a website consists of a server, an application, and a database. A back-end developer builds and maintains the technology that powers those components which, together, enable the user-facing side of the website to even exist in the first place.
Understanding the Back End: Adding Function to Form
The back end is the machine that runs a site—the user doesn’t see it or directly interact with it as with client-side technology, but it’s always running in the background, delivering smooth functionality, a desktop-like experience, and information from the database right into the browser.
BACK-END DEVELOPMENT BASICS