RU

LandTS или новый ответ на старые вопросы о разработке фронтенда

Организованная разработка фронтенда должна отвечать на три вопроса: компоненты, ререндеринг, стилизация. И LandTS легко на них отвечает. Просветиться

frontendfrontend-разработкаtypescriptjavascriptcssreactкомпоненты
Habr
RU

[Перевод] Вышел Next.js 16.4

В релизах ветки 16.x мы постепенно внедряли новую модель разработки, которая решает многие проблемы, с которыми вы сталкивались с самого появления A…

next.jsjavascriptfrontendwebvercel
Habr
RU

EventBus и CommandBus во frontend: когда прямых вызовов становится слишком много

Практический разбор двух простых шин: как разделить запуск действий и реакцию на изменения в реальном frontend-приложении. Читать далее

EventBusCommandBusJavaScriptTypeScriptfrontendархитектура frontendпаттерны проектированияcommand patternвеб-разработка
Habr
RU

Фронтенд и бэкенд работают отдельно. Как я связал их задачи через OpenSpec

«Посмотри эти коммиты, потом ещё вот этот фикс» — сколько раз вы так вводили AI-агента в курс командной задачи? Я организовал OpenSpec так, чтобы фр…

OpenSpecspec-driven developmentAI-агентыкомандная разработкаfrontendbackendспецификацииуправление контекстоммонорепозиторийдокументация
Habr
RU

Что внутри ИИ-ассистента BILLmanager: LLM, SSE через POST и инкрементальный Markdown

Всем привет! Меня зовут Денис, я фронтенд-разработчик в ISPsystem. В этой статье расскажу, как мы разработали и встроили модуль ИИ-ассистента в BILL…

aiииfrontendangularssenestjsии чат-ботии помощникразработкаllm
Habr
RU

Пишем свой React: Fiber, хуки и рендеринг под капотом

Каждый день мы пишем JSX, используем хуки и стараемся не нарушать их строгие правила. Но как вся эта «магия» работает под капотом? Почему условный р…

reactjavascriptfrontendfiberhooksvirtual domreconciliationreact под капотомархитектураreactjs
Habr
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