Facade Pattern - Design Patterns in JavaScript

Published: 04 April 2022
on channel: TomDoesTech
4,607
116

Repository: https://github.com/TomDoesTech/js-des...

The facade pattern is analogous to a facade in architecture, it is pretty on the outside and hides the underlying complexity

The facade pattern helps mask the complexity of underlying code, provides a single interface to a set of interfaces, and can help make complex code more context-specific.

Why not use a facade pattern? Facades can become "God objects" that are too complex to use.

Examples of a facade pattern
Backend for frontend (BFF) layer - Join multiple services together to server a UI
An external-facing API - Make a complex internal API more user-friendly with a facade

0:00 Intro
0:41 Why use a facade pattern?
1:11 Citisisms on the facade pattern
1:29 Examples of the facade pattern
2:12 JavaScript example

🌎 Follow me here:
Discord:   / discord  
Twitter:   / tomdoes_tech  
Facebook:   / tomdoestech​  
Instagram:   / tomdoestech​  
TikTok:   / tomdoes_tech  
☕ Buy me a coffee: https://www.buymeacoffee.com/tomn


On this page of the site you can watch the video online Facade Pattern - Design Patterns in JavaScript with a duration of hours minute second in good quality, which was uploaded by the user TomDoesTech 04 April 2022, share the link with friends and acquaintances, this video has already been watched 4,607 times on youtube and it was liked by 116 viewers. Enjoy your viewing!