RU

Почему компании строят свои конструкторы баннеров: разбор паттерна, который никто не называет

Полтора года назад я работал в B2C-продукте с командой около 150 человек. Маркетинг хотел запускать промо на сайте: баннеры, акции, сезонные кампании.…

growthheadless cmsdev experienceстартапконструкторno-codefrontendпродуктовый дизайнмаркетингab тестирование
Habr
EN

BrowserRouter

A BrowserRouter is the built-in context provider component from the `react-router-dom library that enables client-side routing web application.It acts…

frontendjavascriptreactwebdev
Dev.to
EN

API

What is API? API stands for Application Programming Interface. It is a bridge that allows two applications to communicate and exchange data with each …

apispringbootbackendfrontend
Dev.to
RU

Один фронтенд, чтоб править всеми, один фронтенд, чтоб всех найти: 1 точка входа, разные BI

Привет, Хабр! Меня зовут Игорь Красавин, и я работаю frontend-разработчиком в компании VK. Сегодня хочу рассказать вам, как мы объединяли несколько BI…

frontendфронтендbi-системыобъединениеSPA-навигацияистория браузера
Habr
RU

Reactive Forms vs Signal Forms: Эволюция сложных форм в Angular

Признаюсь честно что моя первая реакция на анонс Signal Forms, была: «О, нет, только не ещё один способ делать формы». Потому что у нас уже были Templ…

angularsignalsreactivereactive programmingreactive extensionsrxjsformsfrontendfrontend-разработкаfrontend разработка
Habr
EN

GeekNews Frontend Weekly Deep Dive - 2026-05-25

이번 프론트엔드 묶음은 브라우저와 운영체제가 이미 제공하는 기본값을 어디까지 믿고, 어디서부터 개인화하거나 다시 만들어야 하는지를 다룬다. 1. omarchy는 배포판이 아니다 핵심 내용 요약: Omarchy를 둘러싼 논쟁의 핵심은 배포판이라는 이름보다, Arch 위에…

geeknewsfrontendweeklydeepdive
Dev.to