Backend for Frontend Pattern in Microservices

  Рет қаралды 17,934

Arpit Bhayani

Arpit Bhayani

Күн бұрын

Пікірлер: 40
@saptarshidey13
@saptarshidey13 2 жыл бұрын
Can't we use graphQL as the bff layer? That will avoid platform specific bff creation.
@AsliEngineering
@AsliEngineering 2 жыл бұрын
Yes we can and it beautifully fits as a BFF and hence it is really a very common way to implement BFF pattern.
@manikantaannavarapu5415
@manikantaannavarapu5415 2 жыл бұрын
I was about to ask the same question
@sahilsamantaray1101
@sahilsamantaray1101 2 жыл бұрын
Throughout the video I was thinking about how we can implement all of this using GraphQL.
@swapnilgt
@swapnilgt 6 ай бұрын
Code duplication might not really be a problem if the code in BFF is desgined well. The common parts being used for different types of clients can be extracted in to use cases.
@sagarkanojia
@sagarkanojia 2 жыл бұрын
Loved the explanation! Clear and Crisp, To the point! Helped me a lot in understanding this pattern.
@hariharan7729
@hariharan7729 Жыл бұрын
You have explained the concept very well Thanks for that.
@golamrabbi7246
@golamrabbi7246 Жыл бұрын
Excellent explanation, thanks
@shishirchaurasiya7374
@shishirchaurasiya7374 Жыл бұрын
Finally completed 😎😎 Getting the feeling of becoming a Senior Engineer very soon
@AsliEngineering
@AsliEngineering Жыл бұрын
You are making great use of your time 🙌 stay curious... Always.
@AkashGupta-pc2cb
@AkashGupta-pc2cb 2 ай бұрын
9:45 How would it be more complicated than creating bffs, maybe 3 cases that call their own functions returning the tailored data in that monolith?? What was complicated here, did not get it.
@nazeerhussain6650
@nazeerhussain6650 Жыл бұрын
Absolutely awesome video and to the point.. Keep it up Arpit!!
@TaeChai-uu2ou
@TaeChai-uu2ou Жыл бұрын
Beautifully explained!
@hyrdeshgangwar
@hyrdeshgangwar Жыл бұрын
Another gem by Aprit! Great explanation as always!
@subhstha-j6b
@subhstha-j6b 11 ай бұрын
Good explanation can you make example video how you implement it practically.
@RishiRajxtrim
@RishiRajxtrim 6 ай бұрын
Excellent explanation and very useful topics.
@ragus1416
@ragus1416 8 ай бұрын
Hi, the explanation was really good and live. Keep up the good work!
@amarzavery1
@amarzavery1 2 жыл бұрын
loved the content! learnt something new ❤️
@shervilgupta92
@shervilgupta92 2 жыл бұрын
Amazing always ! thanks Arpit
@047gauravkumartiwari5
@047gauravkumartiwari5 10 ай бұрын
Awesome explanation!
@ramendu2812
@ramendu2812 Жыл бұрын
Thank you for this video. I have question. Does the request url remain same for different bffs? For example, if idea is to fetch a product detail for prod prod_id, is the rest call still to the v1/api/products/{prod_id} ? If yes, then on what sort of intelligence does the particular bff tweaks or prunes the data? For example, how does mobile bff know to prune out the faq and review information? And in the subsequent call when we fetch for product review, does mobile bff make anothe call to generic BE or it makes use of cached info to extract the queried info? Is there any known tool or tech suggestions to implement bff or it can be a generic service like any other BE service? Also, considering bff can be a probable spof, in your experience how's the duplication setup like for bffs? Thank you 😊
@sureshkumar-gx6xy
@sureshkumar-gx6xy Ай бұрын
Can we use java for BFF? And instead of graphql can we create same type pattern using java?
@AsliEngineering
@AsliEngineering Ай бұрын
yes you can. BFF is a pattern not a tech.
@Techie-u8s
@Techie-u8s 3 ай бұрын
Thank you
@ravividap1227
@ravividap1227 2 жыл бұрын
Thanks for sharing
@singh.aadarsh
@singh.aadarsh Жыл бұрын
Amazing
@d4devotion
@d4devotion 2 жыл бұрын
Was worth to watch, great video. And yes there is something which I observed in the video (starting 14:02) which could be a kind of great add-on to your video if you add little bit funny situation. Starting the timing 14:02, you changed your tone to imitate like a "dari sahmi si ladki jisko hamesh question poochne main darr lagta h" and asked this question in that tone which I felt was a great moment in this video :D :D , And then I extended my imagination for this particular scene, I imagined you wearing a long hair wig with lipstick and earings and asking the question exactly like in that tone of Dari sahmi si ladki. :D :D
@AsliEngineering
@AsliEngineering 2 жыл бұрын
Hahahhaha 😭😭😭 I wish I could enact more such situations. Maybe after some time when I build that camera confidence 😀😀
@sauravbhatta5303
@sauravbhatta5303 Жыл бұрын
Where can I learn practically by implementing these?
@AsliEngineering
@AsliEngineering Жыл бұрын
Local machine. Not difficult at all.
@karthikeyanarla4163
@karthikeyanarla4163 4 ай бұрын
Is GraphQL a BFF?
@AsliEngineering
@AsliEngineering 4 ай бұрын
GraphQL is not BFF but it can be used to implement BFF.
@ayushtripathi4514
@ayushtripathi4514 Жыл бұрын
Can't we use graphql here?
@AsliEngineering
@AsliEngineering Жыл бұрын
Yes. We can. That's one on the ways to implement BFF
@ayushtripathi4514
@ayushtripathi4514 Жыл бұрын
@@AsliEngineering got it. Thanks for replying back❤️
@theSeniorSDE
@theSeniorSDE 2 жыл бұрын
Unusal timing today. Is there any change is the upload schedule Arpit?
@AsliEngineering
@AsliEngineering 2 жыл бұрын
experimenting :)
@theSeniorSDE
@theSeniorSDE 2 жыл бұрын
@@AsliEngineering oh ok
@tir0__
@tir0__ 2 жыл бұрын
❤️
API Composition Pattern in Microservices
25:50
Arpit Bhayani
Рет қаралды 8 М.
Shared Database Pattern in Microservices
21:21
Arpit Bhayani
Рет қаралды 17 М.
Real Man relocate to Remote Controlled Car 👨🏻➡️🚙🕹️ #builderc
00:24
This Game Is Wild...
00:19
MrBeast
Рет қаралды 181 МЛН
How many people are in the changing room? #devil #lilith #funny #shorts
00:39
Art, Design and Participation in Public Policy
1:20:39
Expert Guide: Backend for Frontend (BFF) in Microservices
6:36
Introduction to System Design - MVC and Three-Tier Architecture
22:51
Everything you need to know about REST
26:20
Arpit Bhayani
Рет қаралды 31 М.
Database per Service Pattern in Microservices
22:49
Arpit Bhayani
Рет қаралды 12 М.
Pattern: Backend for Frontend
13:34
Bran van der Meer
Рет қаралды 570
What are Microservices?
27:34
Arpit Bhayani
Рет қаралды 6 М.