Прежде чем мы перейдем к фактическому кодированию, давайте сначала рассмотрим некоторую общую информацию о том, что такое веб-разработка: как работают веб-сайты, разница между интерфейсом и сервером и использование редактора кода.
Как работают веб-сайты?
Все веб-сайты, по сути, представляют собой просто набор файлов, которые хранятся на компьютере, называемом сервером. Этот сервер подключен к Интернету. Затем вы можете загрузить этот веб-сайт через браузер (например, Chrome, Firefox или Safari) на своем компьютере или телефоне. Ваш браузер также называется клиентом в этой ситуации.
Таким образом, каждый раз, когда находитесь в Интернете, вы (клиент) получаете и загружаете данные (например, изображения кошек) с сервера, а также отправляете данные обратно на сервер, между клиентом и сервером лежит в основе интернета. Сейчас всегда доступна разработка сайта в Казахстане .
Все, к чему вы можете получить доступ в своем браузере, создано веб-разработчиком. Некоторыми примерами являются веб-сайты малого бизнеса и блоги на более простой стороне, вплоть до очень сложных веб-приложений, таких как AirBnb, Facebook и Twitter.
В чем разница между фронтендом и бэкендом?
Термины «интерфейс», «бэкэнд» и «полный стек» веб-разработчика описывают, с какой частью отношений клиент/сервер вы работаете.
«Внешний интерфейс» означает, что вы имеете дело в основном с клиентской частью. Это называется «внешний интерфейс», потому что это то, что вы можете видеть в браузере. И наоборот, «бэкэнд» — это часть веб-сайта, которую вы на самом деле не видите, но, она обрабатывает множество логики и функций, необходимых для того, чтобы все работало.Один из способов представить это так:
фронтенд-разработка похожа на «переднюю» часть ресторана. Это секция, куда клиенты приходят, чтобы увидеть и познакомиться с рестораном — интерьером, сидячими местами и, конечно же, едой.
С другой стороны, серверная веб-разработка похожа на «заднюю часть ресторана». Здесь осуществляется управление поставками и запасами, а также происходит процесс создания еды. За кулисами есть много вещей, которые клиенты не увидят. Но, они получат отличный пррдукт.