Pull to refresh
8K+
3
Маргарита@MyDogIsCodingToo

User

30
Rating
1
Subscribers
Send message

Если UI плагинный, почему BFF монолитный?

Level of difficultyMedium
Reading time15 min
Reach and readers8.5K

Модульная архитектура во фронтенде дает командам автономность: каждая пилит свой модуль и не ждет соседей. Потом появляется BFF, один на всех, и автономность начинает утекать обратно. Каждая новая ручка проходит через согласования, релизы приходится синхронизировать, узкое место просто переезжает с клиента на сервер.

Привет, Хабр! Меня зовут Маргарита Козырева, я — сеньор-фронтенд в «Лаборатории Касперского», работаю в Kaspersky Security Center. В айти семь лет, значительная часть из них ушла на дизайн-системы, которые я строила с нуля.

Мы решили сделать серверный слой таким же модульным, как клиент. В статье разбираю, из чего состоит платформа, что остается за командой, как модуль регистрируется в рантайме и какой ценой это дается.

Читать далее

Information

Rating
266-th
Location
Москва, Москва и Московская обл., Россия
Works in
Date of birth
Registered
Activity

Specialization

Фронтенд разработчик
Ведущий
From 420,000 ₽
JavaScript
SCSS
HTML
CSS
React
TypeScript
Redux
Node.js
Webpack
Адаптивная верстка