RU

Сколько зарабатывают разработчики в 2026 году и куда пойти учиться

Разработчик — традиционно самая высокооплачиваемая специализация в IT. По данным исследования Хабр Карьеры за первое полугодие 2026 года, медиана дл…

образование в итобразование в itразработкаразработка игрразработка приложенийbackendfrontendfullstackмобильная разработка
Habr
RU

Как не ошибиться при работе с датами и временем. Разбираем все нюансы и ограничения

Всем привет! Меня зовут Денис Смирнов, больше шести лет я работаю в компании iSpring и участвую в разработке нашего основного продукта — платформы д…

timezonejsluxonjavascriptdayjsweb-разработкаfrontendfrontend-разработкачасовой поястаймзона
Habr
RU

Как мы переводили страницу объявления на Beduin в мобильной версии Авито

Всем привет! Меня зовут Егор Савинцев , я Frontend Platform Engineer в Авито . Сейчас я работаю в команде архитектуры, а до этого в команде Phobos в…

javascriptjsonbduifrontendBackend-Driven UIKotlin DSLархитектура фронтендаab-тестирование
Habr
RU

Часть 1. Как я делаю backend для браузерной игры три в ряд: server-driven контент, транзакции и идемпотентность

Часть 1. Как я делаю backend для браузерной игры три в ряд: server-driven персонажи и способности, общий контракт клиента и сервера, версионирование…

backendfrontendprismapostgresqltypescriptяндекс.игрыgamedevgame developmentgame engine
Habr
RU

Пишем свой Native Filter плагин для Apache Superset: пошаговый рабочий туториал

Всем привет! Меня зовут Александр Цай, я ведущий инженер-аналитик в МТС Web Services. Занимаюсь всем, что связано с данными и ИИ. Найти, заполучить,…

apache supersettutorialdyiвизуализация данныхsqlbigdataapachefrontendtypescript
Habr
RU

Пишу русскоязычный ЯП. Помогите выбрать самый читаемый вариант синтаксиса

Если честно, я давно планировал написать свой язык. Просто надоело на каждом проекте писать одинаковый бойлерплейт, ловить неожиданные ошибки в рант…

языки программированияlispфункциональное программированиесинтаксисfullstackbackendfrontendстатическая типизацияtypescriptpython
Habr
RU

Приложение открывается только с VPN. Разбирался почему

Пользователи из регионов начали писать в поддержку одно и то же: приложение не открывается. Симптомы у всех разные. У кого-то вечная загрузка, у ког…

cdnnginxviteselecteltcpсетевая доступностьfrontendотказоустойчивостьspaсервер
Habr
RU

Опенсорсная Весёлая Ферма: поднимаем preview‑окружения без боли

Каждый пул‑реквест хочется не просто проверить тестами, а показать вживую — дизайнеру, менеджеру, соседней команде, чтобы все они смо…

яндексоблакоpreview-окруженияpreviewfrontendfarmопенсорс яндекса
Habr
RU

Микрофронтенды в экосистеме Vue 3: практическое руководство для разработчика в 2026 году

Привет, друзья! Меня зовут Наталья и я frontend‑разработчик в компании SimbirSoft.  Когда‑то в 2020 году микрофронтенды были мод…

frontendmicrofrontendstypescriptvue3nuxtмикрофронтенды
Habr
RU

Фиксатон VK: как мы за три дня обработали 1500 багов в 12 продуктах и довели 420 фиксов до прода

Привет, Хабр! Я Оля Шишенина, отвечаю за обучение и развитие сотрудников VK. Хочу рассказать про внутреннее мероприятие для инженеров, которое мы пр…

багфиксхакатонбагатонфиксатонисправление баговисправление ошибокmobilebackendfrontendqa
Habr
RU

Фронтенд никогда не умрёт

Каждые пять лет я слышу одно и то же: фронтенд больше не нужен, ему остался последний год. Сначала говорили про визуальные конструкторы - Wix, Tilda…

fullstackfrontendbackend
Habr
RU

[Перевод] Вышел Nuxt 4.5

Nuxt 4.5 это действительно крупный релиз. В нём обновили сразу три ключевых компонента системы сборки: Vite 8, Rspack 2 и совершенно новый пайплайн…

nuxtvuejavascriptfrontend
Habr
RU

Мы внедряем Storybook на легаси-проекте и заранее пообещали рассказать, если он не взлетит

Честный рассказ команды Modus , которая только что завела Storybook поверх большой легаси-базы: зачем стартуем, чего ждём и как через полгода провер…

storybookReactлегаси-кодUI-китревьюонбордингMUIWebpackTypeScriptfrontend
Habr
RU

Зачем учить бинарный поиск, если платят за покраску кнопок

Привет, Хабр! Среди разработчиков уже давно идёт спор: действительно ли нужны алгоритмы в повседневной разработке, или это исключительно сухая теори…

frontendпроизводительность приложенийалгоритмыоптимизация кода
Habr
RU

Жизненный цикл API-токенов: От генерации до компрометации

JWT не защищает от кражи. Подпись гарантирует, что токен не подделан, но не мешает злоумышленнику использовать его, если тот оказался в чужих руках.…

jwtjwt tokenjwt authjwt authenticationappsecsecurityfrontendfront-endfront-end разработкаfrontend-разработка
Habr
RU

[Перевод] Вышел TypScript 7.0

Сегодня мы с гордостью объявляем о выходе TypeScript 7 — нативной версии TypeScript, которая работает в 10 раз быстрее! С самых первых дней TypeScri…

typescriptfrontendjavascript
Habr
RU

JSX для Go: как маленькая разметка потянула за собой рантайм, компилятор и кучу компромиссов

Я не начинал с идеи написать «убийцу JavaScript». Честно говоря, такие заявления обычно только мешают думать. Сначала была гораздо бо…

GoGolangWebAssemblyWASMJSXfrontendUIкомпиляторopen sourceGoFrame
Habr
RU

Frontend CTF, или Как связаны Мона Лиза и искусственный интеллект

Привет, Хабр! Меня зовут Никита, и я один из тех, кто каждый год делает Frontend CTF в рамках конференции «Я 💛 Фронтенд». Сегодня хочу с вами подели…

frontendctfзагадкипрограммированиеконференцииигры для программистов
Habr
RU

DS MCP: как дать AI-агенту знание о вашей дизайн-системе

Статья про то, как AI-агенту дали знание о дизайн-системе, чтобы он перестал придумывать несуществующие компоненты и начал верстать из того, что реа…

mcpai-агентыдизайн-системаfigma mcpds mcpragchromadbгенерация версткивекторный поискfrontend
Habr