RU

Как разделить фронтенд на модули и связать их между собой: на примере маркетплейса

На примере маркетплейса разберём, как разделить приложение на feature-модули, связать сервисы через DI, организовать состояние и изолировать работу…

фронтенд архитектураdireacttypescript
Habr
RU

«Весомый» рефакторинг, или как мы перестали беспокоиться и полюбили работу с весами

Представьте, что вы работаете над кодом магазина, который живёт уже много лет. Бизнес доволен, продажи растут, но есть одна проблема — модуль обраще…

javaмоделирование системархитектурные паттернырефакторингархитектура приложенияработа с устройствамивесыdispringкачество кода
Habr
RU

Чистая архитектура для MVP — оверхед. Пока в проект не пришёл AI

Всем привет! После публикации прошлой статьи про шаблон для микропроектов я получил много полезной критики. Часть замечаний оказалась настолько хоро…

Архитектураai-агентыai-firstpythonaiчистая архитектураdtodidependency injectionmvp