Для создания сайта требуются услуги дизайнеров и разработчиков. Хотя многие считают, что это одно и то же, для лучшего понимания, я приведу вам сравнение между Front-end и Back-end разработкой.
Front-end и Back-end разработка – это процесс создания сайта разделенный на две части, клиентскую и серверную. Клиентская часть это front-end разработка, к ней можно отнести CSS верстку, создание макета и шаблонов для сайта, а также пользовательского интерфейса и специальных скриптов, отвечающих за визуализацию и анимацию. К серверной части (back-end разработке) относится создание ядра сайта, разработка платформы, основного функционала и административной части.
Например, представьте себе ресторан. Декорации, мебель, а также музыка являются клиентской частью (front-end), а серверная часть (back-end) включает в себя официантов, поваров и менеджеров, которые обеспечивают бесперебойную работу ресторана.
Front-end разработка связана с дизайном и интерфейсом сайта. Инженеры, занимающиеся этой частью сайта, называются front-end разработчиками. Этих специалистов также называют веб-дизайнерами.
Back-end разработка включает в себя написание приложений, которые обеспечивают поддержку front-end. На сайте, back-end будет отвечать за проверку данных пользователей из баз данных, и предоставлять им возможности входа, а также принимать какие-либо предложения, которые могут быть полезны в улучшении сайта. Инженеры, ответственные за ведение веб-сайта называются back-end разработчиками. Они играют большую роль в поддержании динамических веб-сайтов, таких как блоги, которые нуждаются в постоянном обновление на регулярной основе.
Далее я расскажу вам о разнице между front-end и back-end разработкой.
Языки программирования
Среда разработки
Автономное обслуживание
Цель
Back-end - выполняется на стороне сервера, в то время как front-end работает на стороне клиента. Такая структура значительно ускоряет процесс создания сайта, а также облегчает его обслуживание. Короче, front-end и back-end разработки являются необходимыми, чтобы создать полноценный функционирующий сайт.
Комментарии
И ещё: CSS - так-то не язык.
Хороший Back-end разработчик должен владеть, но не обязан.
Цитата: CSS (/siːɛsɛs/ англ. Cascading Style Sheets — каскадные таблицы стилей) —формальный ЯЗЫК описания внешнего вида документа, написанного с использованием языка разметки.
RSS лента комментариев этой записи