FrontEnd Development
28.4K subscribers
144 photos
1 video
8.38K links
Полезные ссылки иHTML, CSS, JavaScript, TypeScript, Angular, React, Vue, Node.js, Mobile and more.

Admin: @andrey2019
Download Telegram
GraphQL Could be Your BFF (Backend for Frontend)

The architectural shift from monoliths to microservices came with a wide range of benefits. A reduction in complexity means the services are easier to design and build, the isolation of tasks means services can be team-specific, reducing the onboarding time for new developers and a reduction in processing power required to run the services makes it easier to scale horizontally. - http://amp.gs/aUuR

#bff
Frontend Architectural Patterns: Backends-For-Frontends

The backends-for-frontends architectural pattern describes a world in which each client application has its own server-side component— a backend for a particular frontend.
This pattern is highly applicable if you have multiple client interfaces with significantly different needs that all consume the same underlying resources. The most common real-world example is an application that has both a web and a mobile client. - http://amp.gs/aqF2

#bff
The BFF Pattern (Backend for Frontend): An Introduction

Get to know the benefits of using BFF pattern in practice - http://amp.gs/bC1T

#bff
BFF Pattern — Dos and Don’ts

The right way to implement backend-for-frontend - http://amp.gs/jnPGk

#bff
BFF Architecture

Though it has a funny name, BFF architecture is a simple yet effective concept. BFF stands for Backend For Frontend, and what is basically means is that we create a backend for every type of frontend our system has, such as mobile, desktop, web browser and more. This way we can streamline the integration between the frontend and the backend.
Read more about BFF pattern in this great introduction on mobilelive. - http://amp.gs/jGSwD

#bff #architecture