• Все
  • События
  • Проекты

18 октября 2013
Разделяй и властвуй
Сегодня мы кратко обсудим, что такое front-end и back-end разработка, и почему нужны два понятия, если, казалось бы, можно просто говорить о разработке сайта. Действительно, создание любого сайта ведется в двух направлениях: написание серверных скриптов и разработка удобного, красивого, интуитивно понятного пользователю интерфейса.

Серверные скрипты закладывают базовый функционал сайта, то есть определяют основные его возможности, например, возможность отложить товар в корзину на сайте интернет-магазина, а после сформировать заказ. Эта часть и называется back-end разработкой. Она практически немыслима без взаимодействия с базой данных — удобным хранилищем всевозможной информации, необходимой для работы сайта. К примеру, сделанный вами в интернет-магазине заказ немедленно переместится в базу данных. Ведь служба доставки должна как-то узнать, кто сделал заказ и куда надо его доставить? Разумеется, это станет известно из базы данных.

Однако мы помним, что всю информацию об интернет-магазине мы узнаем из окна браузера. Почему бы не заставить браузер взять на себя часть работы? Отличная идея! Действительно, современные браузеры легко справляются с анимационными эффектами на странице, формируют ее внешний вид и стилизуют по нашему усмотрению. Все эти предписания браузеру должен выдать front-end разработчик.

Заметим, что зачастую один человек занимается как front-end, так и back-end разработкой. Ни в коем случае не стоит противопоставлять эти понятия, они очень близки и неотделимы друг от друга.

А вы что думаете?

ВконтактеFacebook

СТАТЬЮ НАПИСАЛ

Дмитрий Елисеев

Программист (43 статьи)


Контактная информация

ИП Колтыгин Иван Вадимович

Юр.адрес: 150030, г. Ярославль, Московский проспект,
дом 74, офис 420;

Фактический адрес: 150030, г. Ярославль, Московский проспект, дом 74, офис 420;

ИНН: 760407102356;

ОГРН: 311760419400010;

ОКПО: 0177147792;

р/с: 40802810477020001171 в
ОАО «Сбербанк России» — Филиал Северный банк;

Кор.счет: 30101810500000000670 в
ГУ Банка России по Ярославской области;

БИК: 047888670;


ЯрославльМоскваМарс г. Ярославль. Московский пр-кт. дом 74, офис 409 +7 (4852) 90-56-65
На землю!