Что такое BACKEND-FOR-FRONTEND и API GATEWAY за 7 минут

  Рет қаралды 16,234

Listen IT

Listen IT

Күн бұрын

Пікірлер: 34
@voohjaaz
@voohjaaz Жыл бұрын
"протечка абстракции" случилась у меня при просмотре )
@МихаилБаранов-ю2е
@МихаилБаранов-ю2е Жыл бұрын
Про домен и инфраструктуру в рамках архитектуры тема не раскрыта(
@artsiomvlasovets1943
@artsiomvlasovets1943 Жыл бұрын
Очень поверхностно
@fromnsk
@fromnsk 4 ай бұрын
BFF = best friend forever
@kirillgimranov4943
@kirillgimranov4943 Жыл бұрын
Великолепное видео, и даже про популярные архитектуры раскидали, весьма доходчиво!
@hurricane-rus
@hurricane-rus Жыл бұрын
Думаю, статью писал архитектор для архитекторов - простому разработчику тут очень мало что понятно(...
@vasyavasin7364
@vasyavasin7364 Жыл бұрын
Звучит как воинская специальность😂 архитектор архитекторов
@kirillgimranov4943
@kirillgimranov4943 Жыл бұрын
Думаю, вы просто еще не доросли. Откройте хабр и умные книжки - там полно такого материала. Автор еще весьма аккуратно рассказал о популярных архитектурах, в реальности вы бы закопались на месте
@nelavas4651
@nelavas4651 4 ай бұрын
gateway тоже на отдельном сервере может быть реализован?
@rents34
@rents34 Жыл бұрын
В 2 словах поясните примером, как это - инфраструктура на уровне клиента
@vasyavasin7364
@vasyavasin7364 Жыл бұрын
Короче это тот же самый API Gatway но разбитый на части. Он получает запросы от фронтенда и решает какой запрос на какой микросервис отправлять. В Netflix придумали сделать отдельный api gatway для всех мобильных клиентов и отдельный для десктопных и назвали это паттерном BFF. А в Яндексе придумали называть бэкенд разрабов, которые пишут gatway фронтендерами что бы повесить на них двойную работу и меньше платить
@datski_live
@datski_live 6 ай бұрын
@@vasyavasin7364 спасибо, отличное пояснение
@klaus_ehrmann
@klaus_ehrmann Жыл бұрын
А если клиенты состоят из веба, иос и андроид? Делать 3 BFF под каждый клиент?
@chilisten
@chilisten Жыл бұрын
кто должен писать эту прослойку? Фронтендеры или бекендеры?)
@kirillgimranov4943
@kirillgimranov4943 Жыл бұрын
очевидно бекендеры, т.к. это всё еще серверная часть
@mo0lo0ko0
@mo0lo0ko0 7 ай бұрын
Каша. В частности про DDD.
@Vinci101
@Vinci101 Жыл бұрын
а в чем будет преимущество, по сравнению с микрофронтендовыми сервисами?
@chilisten
@chilisten Жыл бұрын
Думаю микрофронтенд тут нипричем
@Vinci101
@Vinci101 Жыл бұрын
@@chilisten ну если условно у нас есть микросервис на фронте, который работает со своим микросервисом на беке, зачем нам нужен Gateway?
@kirillgimranov4943
@kirillgimranov4943 Жыл бұрын
@@Vinci101 в таком случае незачем
@proxy.market
@proxy.market Жыл бұрын
Выбор архитектуры для реализации такого рода решений действительно играет важную роль, и видео затрагивает разные варианты, что помогает зрителям лучше понять, какой подход подходит для их конкретных проектов.
@Madgav777
@Madgav777 9 ай бұрын
Не хватило( Непонятно, как реализуется клиент и инфраструктура на одном уровне, почему на уровне бизнес-логики нужно видеть инфраструктуру, что такое протечка абстрации...интересно, но мало)
@aleksandrtimakov533
@aleksandrtimakov533 9 ай бұрын
Он нава😊е
@Vinci101
@Vinci101 Жыл бұрын
сделайте еще видео, чем BFF отличается от middleware
@kirillgimranov4943
@kirillgimranov4943 Жыл бұрын
middleware выполняет какую-то логику запроса, BFF - интерфейс между фронтом и бэком
@a_skoooo
@a_skoooo 8 ай бұрын
@@kirillgimranov4943 тогда еще вопрос (сразу большие соряны, я не технарь): вроде бы на BFF тоже может выноситься какая-то логика, нет? Как понять тогда разницу?
@kirillgimranov4943
@kirillgimranov4943 8 ай бұрын
@@a_skoooo должна реализовываться лишь логика, связанная с bff
@ivanivanivanivan1592
@ivanivanivanivan1592 Жыл бұрын
как всегда сложно и непонятно, никогда решение посмотреть объяснение с этого канала не увенчивалось успехом
@dt5801
@dt5801 Жыл бұрын
не понятно
@dmitriy4415
@dmitriy4415 Жыл бұрын
Всё это ни о чем без примеров кода.
@Andrew-v4o7k
@Andrew-v4o7k Жыл бұрын
Если вы junior разработчик, то да, без примеров сложно. Все, что выше по уровню - все предельно понятно
@dmitriy4415
@dmitriy4415 Жыл бұрын
​@@Andrew-v4o7kнет
@valk9819
@valk9819 8 ай бұрын
Не думаю что уровню повыше junior будет интересно такое смотреть ибо он уже это знает либо как вы сказали он junior)
Что такое EVENT STORMING за 15 минут
15:23
Listen IT
Рет қаралды 6 М.
Ice Cream or Surprise Trip Around the World?
00:31
Hungry FAM
Рет қаралды 22 МЛН
Turn Off the Vacum And Sit Back and Laugh 🤣
00:34
SKITSFUL
Рет қаралды 6 МЛН
What Is A Backend For A Frontend (BFF) Architecture Pattern
6:41
Going Headless with John
Рет қаралды 55 М.
Переходим с Ingress на Gateway API
16:39
Evrone Development
Рет қаралды 2,4 М.
Что такое JWT и как его создать
14:32
Listen IT
Рет қаралды 53 М.
Что такое RPC и gRPC за 10 минут
11:01
Listen IT
Рет қаралды 74 М.
Что такое CLICKHOUSE и колоночные СУБД
14:47