Рубрика «frontend-разработка»
Геймдев в браузере: опыт разработки игр на JavaScript
2026-01-26 в 11:31, admin, рубрики: frontend-разработка, javascript, TypeScript, браузерные игры, геймдев, игры, Программирование, разработка игрКак написать постановку на разработку, чтобы ни у кого не было вопросов
2026-01-13 в 7:01, admin, рубрики: backend-разработка, frontend-разработка, аналитика, Ланит, постановка задач, процессы, разработка, управление проектами, управление разработкойПривет! Я лид системных аналитиков в департаменте корпоративных систем ЛАНИТ. В этой статье я расскажу, как писать качественные постановки на разработку информационной системы.
MDUI: как отдать UI backend-разработчикам
2025-12-26 в 6:16, admin, рубрики: ERP-системы, frontend-разработка, FSD, MDUI, refactoring, vue.jsПоследние несколько лет веб‑разработка вышла далеко за рамки создания «сайтов по макетам для клиентов». Огромная часть индустрии сегодня — это сложные внутренние экосистемы: ERP‑системы, CRM, админ‑панели и бэк‑офисы. Те инструменты, которые скрыты от глаз обычного пользователя, но на которых держится вся операционная работа бизнеса.
Так произошло и в моем случае. Когда я пришла в финтех‑компанию, на входе мне честно сказали:
Мы пишем бэк‑офис. Проект не публичный, массового трафика и внешней красоты не будет. Но если тебя это не смущает — задачи могут быть интересными.
Внедрение архитектуры: от хаоса к порядку
2025-12-21 в 9:15, admin, рубрики: atomic design, eslint, frontend-разработка, FSD, Local First, nextjs, React, архитектураВсем привет! Меня зовут Анатолий, я представляю команду Front-End разработки компании DD Planet.
В этой статье расскажу о том, как наш проект завершил этап разработки и трансформировался в стабильный рабочий продукт.
Рождение

Storybook: как ускорить и упростить работу фронтенд-разработчика
2025-12-12 в 7:15, admin, рубрики: front-end, front-end разработка, frontend-разработка, qic, storybookПривет! Меня зовут Даниил Пацкин. Уже около семи лет я занимаюсь фронтенд-разработкой, из которых два года — в QIC digital hub, руковожу командой, отвечающей за фронтенд продуктовой части и дизайн-системы.
За это время я убедился: удовольствие от работы напрямую зависит от того, насколько грамотно выстроены процессы в команде. В этой статье я расскажу о Storybook — инструменте, который помогает экономить время и повышать качество кода.
Проблемы разработчика: бизнес vs инженерные задачи
Работа фронтенд-разработчика состоит из двух типов задач:
Первая в мире библиотека Web Components в духе shadcn. Серьёзно, я проверял
2025-12-01 в 11:36, admin, рубрики: frontend-разработка, javascript, shadcn, UI, uikit, unstyled, web-разработка, webcomponents, библиотека javascript, готовые решенияОкей, заголовок звучит максимально самоуверенно, я понимаю. Но насколько мне удалось нагуглить — это действительно первая попытка сделать что-то подобное. Если я не прав — напишите в комментах, я с удовольствием посмотрю на альтернативы. А пока давайте я расскажу, что это за зверь такой и зачем он вообще нужен.
Предыстория, или как я дошёл до жизни такой
Всё началось с микрофронтендов. Знаете, это когда у вас один проект, но внутри него живёт Vue, React, и ещё какой-нибудь легаси на jQuery, который никто не хочет трогать, потому что "оно работает, не трогай".
Как мы пытались сделать фреймворк для фронтенда которого можно выучить за 5 минут и что из этого вышло
2025-11-07 в 22:07, admin, рубрики: front-end, front-end development, front-end разработка, front-end разработчик, FrontEnd Development, frontend-разработка, фронтендПривет!
Сегодня я расскажу о своём опыте в создании фреймворка для фронтенд-разработки. Цель была ясна, как день: сделать так, чтобы всё можно было выучить за 5 минут, с расчётом на то, что человек уже знает React, Vue или Angular.
Как создать компонент
Вариантов тут много. В React это просто функция. В Vue это файл. Мне лично нравится возможность в React создавать несколько вспомогательных компонентов внутри файла, поэтому мы решили, что компонент будет функцией и объявляется он следующим образом:
export const MyComponent = component(() => {
// код тут
});
Реактивные состояния
Грустная история о том как я Telegram Miniapp интегрировал
2025-09-30 в 11:15, admin, рубрики: frontend-разработка, javascript, miniapp, telegram, TypeScript, vue.jsСегодня я хочу поведать о том как я на своей работе пытался сделать дополнительный канал для привлечения клиентов через Telegram, в какие боли это вылилось и как технически выглядело решение. Я буду рассказыть о кейсе в некоторой компании, в которой я работаю.
Кто такой этот Telegram Miniapp?
Интерактивная карта Республики Коми с отображением социально-экономических показателей
2025-07-10 в 7:15, admin, рубрики: charts.js, d3.js, frontend-разработка, web-разработка, wikidata, визуализация данных, интерактивная карта, республика комиВ рамках выпускной квалификационной работы мне предложили две интересные темы: интерактивную карту или тренажёр для SQL-запросов. Я хотел посложнее, чтоб получить побольше навыков и поднабраться опыта к окончанию бакалавриата, поэтому выбрал первое. Получилась небольшая ГИС, полностью написанная на JavaScript при помощи d3.js.

