FrontendConf

Конференция завершена.

Ждем вас

на FrontendConf

в следующий раз!

Типобезопасный бэкенд: tRPC с поддержкой REST

Технологии

Доклад принят в программу конференции

Целевая аудитория

Фронтенд- и фулстек-разработчики.

Тезисы

Устали от рутины: дублирования кода, рассинхрона типов между фронтом и бэком, сложностей типизации REST API и обновлений?

Мы разберем, как tRPC решает эти проблемы. Вы узнаете, что такое end-to-end typesafe API, как создать единую кодовую базу для логики с автоматической типизацией, принудительной валидацией и упрощением тестов.

Углубимся в создание собственного универсального API-пакета на основе tRPC, который можно использовать в проекте. Рассмотрим продвинутые темы: абстракцию над данными, базовую авторизацию с middleware и работу с клиентом. Не забудем и про REST-совместимость для отдельных маршрутов, а также обсудим ограничения подхода (кэширование, публичные API, привязка к TS/Zod).

Уйдете с пониманием, как tRPC уменьшает boilerplate и ускоряет разработку, не заменяя REST полностью.

Алексей Кузьмин

Независимый эксперт

14 лет в IТ. Начинал с системного администрирования, поработал в стартапе. В портфеле проектов: Авито, World Class, Novakid, Inferit. Выступал на внутренних ивентах компании, на митапах менеджеров и тимлидов.
Отвлекается от задачек с помощью книг, называет себя запойным читателем. И, конечно, плейстейшн — как без него?
Самовыдвиженец (на данный момент).
Но, вообще, есть свой семейный бренд косметики NC, который на данный момент и развивают. Там-то Алексею и пришлось прогрузиться в тему TRPC.

Видео

Мнение Программного комитета о докладе

Фото куратора

Алексей Авдеев

Устали от рассинхрона типов между фронтендом и бэкендом? Алексей покажет, как с помощью tRPC создать универсальный API-пакет и забыть об этой боли. Практический доклад для фулстек- и фронтенд-разработчиков, которые хотят ускорить разработку и повысить ее надежность.