Написание кода

Третий этап создания сайта — это код.

Третий этап создания сайта - пишем код

Структруированный и грамотно написанный код — основа безболезненной поддержки и расширяемости проекта.

Вообще, организация нужна не только в самом коде, но и в папке с исходными файлами сайта, чтобы не было мучительно больно в будущем при внесении значительных или глобальных изменений.

Стек используемых технологий:

  • Git — контроль версий
  • Webpack + Babel — сборщик и компилятор файлов проекта
  • HTML, SASS, JS, PHP — верстка, фронт и бекенд

Верстка

Верстка — это написание разметки, благодаря чему элементы вашего дизайна выглядят и ведут себя в браузере так, как это задумывал дизайнер. Для этого используется HTML, CSS и JS.
В верстке мы используем BEM-подход, SASS и JS (Vanilla, React, иногда JQuery на небольших проектах при использовании WP).

Программирование

Этот подэтап включает в себя натяжку верстки на систему управления сайтом и написание функций, определяющих поведение элементов с посетителями (фронтенд) и разработка необходимого функционала в админ-части (бэкенд), чтобы владельцы сайта могли легко и просто управлять содержимым сайта. Данный функционал должен быть оговорен в ТЗ.