Back-End разработка или внутренняя разработка включает в себя управление сервером и настройку баз данных, необходимых для хранения пользовательских данных и обеспечения функциональности сайта. Back-End разработка сайтов, также известная как разработка на стороне сервера, относится к той части веб-разработки, которая связана с работой сервера и базы данных сайта. Это та часть, которая не видна пользователям, но очень важна для функционирования сайта.
Разработчики back-end используют серверные языки, такие как Python, Ruby, PHP, Node.js или Java, для создания приложений, а также такие инструменты, как MySQL, MongoDB, Oracle, SQLServer, для поиска, сохранения или изменения данных и их последующей передачи пользователю в коде front-end.
Важной частью разработки back-end является настройка API (Application Programming Interfaces - интерфейсы прикладного программирования) - инструментов, связывающих программные приложения друг с другом. Когда вы используете мобильное приложение, оно, скорее всего, использует API для связи с внутренним сервером.