Практический опыт внедрения BFF (Backends For Frontends) в энтерпрайзе: Node.js, Apollo Client, Apollo Server, GraphQL
BFF используют все больше компаний, причем таких крупных, как Netflix, SoundCloud, Яндекс и др. А GraphQL уже несколько лет на слуху, и его популярность растет с каждым днем.В докладе Сергей расскажет об опыте внедрения BFF в крупное энтерпрайз-приложение: предпосылки, нюансы выбора стека технологий для bff-сервиса (Node.js, GraphQL, Apollo-server, Apollo-client), миграция приложения на новую схему работы, подводные камни. Для тех, кто не имеет практического опыта работы с данным стеком, будет сделан краткий обзор: концептуальная схема работы GraphQL, обзор Apollo Server и Apollo Client, а также нескольких других библиотек, упрощающих разработчику жизнь. После просмотра доклада каждый сможет решить, стоит ли ему внедрять BFF в своем проекте (о результатах своего внедрения Сергей также расскажет в докладе).
В процессе доклада вас ждет много полезных ссылок по теме и лайвкодинг — будет интересно!