Опубликовано автор в категориях Верстальщику, Проги для вебмастера.

Чуть более года назад, я написал пост Мой новый любимый редактор — Atom, в котором рассказал о смене старого-доброго Саблайма на Атом. Но время шло, и по мере моего все большего увлечения JavaScript и, в частности TypeScript и Angular, как средствами написания правильного модульного кода, мне пришлось снова сменить редактор. И вот уже порядка 5-6 месяцев я пишу код, используя VS Code. Почему так сложилось, потому, что изначально VS Code заточен под работу с TypeScript, не мудрено ведь и редактор и «язык» детища Microsoft, а там постарались, чтобы они как нельзя подходили друг другу. По моему сугубо личному мнению — это вообще два наиболее удачных продукта компании. Но сейчас не об этом, сейчас а том, как дополнить VS Code, чтобы писать приложения на Angular 4 на нем было максимально удобно.

Подробнее »

Опубликовано автор в категориях Верстальщику.

В статье Фронтенд по фэн-шуй. Часть 2, я писал об инструментах для генерации стайл-гайдов, но все они так или иначе зависели от технологии разработки, или делали вас зависимыми от нее. Однако, в том обзоре я большое внимание уделил PatternLab, мейнтенером которого является Бред Фрост. А в предыдущем посте-ссылке, я рекомендовал вам к прочтению материал из блога Бреда Фроста о разработке дизайн-систем независимых от технологии. Бред не просто говорит об этом, но и пытается воплотить это в жизнь.

Подробнее »

Опубликовано автор в категориях Верстальщику.

В блоге Бреда Фроста появились два очень интересных поста. Они не очень велики по содержанию, но затрагивают поистине важнейшие вопросы разработки фронтенда. Думаю у многих зависимость от технологии на которой строиться ваш ресурс было решающим в выборе инструментов для разработки фронтенда. Как правило, хочеться иметь максимально интегрированные решения, но как раз здесь и кроется спорный вопрос. Возможно, «священным граалем» как раз может стать решение разработки фронта максимально независимого от контекста. То есть, на уровне стайл-гайда или библиотеки компонентов вы выбираете решения, которые можно вписать в любую среду (ну или почти любую). В общем, если вы задумывались об этом, то в посте бреда есть очень неплохие мысли.

Managing Technology-Agnostic Design Systems

И продолжением предыдущего поста стала заметка об независимых от технологии шаблонизаторах в разработке фронтенда.

Template Technology Agnosticism

 

Опубликовано автор в категориях Верстальщику.

В сегодняшней, третьей части, статьи мы поговорим о компонентном подходе в разработке фронтенда. Тем, кому интересно начало истории, можно ознакомиться с первой и второй частью этой статьи. Итак, без лишних вступлений — начинаем.

Компонентный подход

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

Подробнее »

Опубликовано автор в категориях Верстальщику.

Это вторая часть статьи Фронтенд по фэн-шуй основанной на конспекте моего несостоявшегося доклада. Кому интересна прелюдия, то почитайте начало истории в первой части. В первой части статьи мы обсудили общие понятия и концепцию живого стайл-гайда для фронтенд. В этой части мы рассмотрим инструменты, которые помогут вам в создании стайл-гайдов.

Подробнее »