Обновить
6

Пользователь

3
Подписчики
Отправить сообщение

Использование паттерна BFF для создания общих типов в бэкенде и фронтенде

Время на прочтение10 мин
Охват и читатели121K
image

Контракт между бэкендным сервисом и фронтендным потребителем (или клиентом) обычно является местом соединения двух миров. Такой контракт может принимать форму спецификации REST API, конечной точки GraphQL, или чего-то другого. Главное, чтобы он сообщал обеим сторонам, чего ожидать друг от друга.

Такова любовная история между бэкендом Node.js и фронтендом React. Живя в разных мирах, они нашли общий язык для общения, но этого было недостаточно — всё равно случались недопонимания: иногда один ждал, что другой скажет что-то такое, чего второй не может выразить. Такой была ситуация до недавнего времени, когда произошла генерализация TypeScript (и типов TypeScript), благодаря которой они начали говорить на одном языке.

Давайте узнаем, что такое шаблон BFF (нет, это не шаблон Best Friends Forever, как бы здорово это ни звучало), и разберёмся, как типы TS могут помочь нам создать надёжный контракт между бэком и фронтом.
Читать дальше →

Как трёх программистов уволили из-за единственного сбоя в приложении

Время на прочтение4 мин
Охват и читатели20K


Сейчас я тружусь на своей третьей работе. С первой работы меня уволили, со второй я ушла сама. Но увольнение стало для меня ужасным опытом. Я никогда не говорила никому об этом, ни друзьям, ни новым коллегам. Я чувствовала стыд и унижение, поэтому придумала причину ухода с последнего места работы.

Проблемы стартапа с недостатком финансирования


Я работала в стартапе, которому исполнился только один год. Основали его четверо партнёров. У них был только один ангел-инвестор и они искали новых. В основном они разрабатывали корпоративные системы.

Вы знаете, что у стартапов есть множество проблем. Одна из главных – это финансирование. В начале стартапу нужно проделать много работы, но у него недостаточно ресурсов. Он платит меньше, но ожидает большей отдачи от разработчиков.

Я пришла в него в феврале 2019 года. Спустя три месяца меня повысили со стажёра до джуниора (младшего специалиста). В период стажировки мне платили всего 100 долларов в месяц, но я не сожалела об этом, потому что мне нужен был опыт работы.
Читать дальше →

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность