Top.Mail.Ru

Вперёд в прошлое или Как подружить чистую архитектуру и RSC
Frontend

Frontend
Зал №1

Тезисы

В современном фронтенде очень много изменений, и грань между чистым фронтендом и бэкендом уже давно стёрлась. Серверные компоненты реакта — это всё ещё фронтенд или уже бэкенд, так как в аббревиатуре есть слово «сервер»? С другой стороны, в SSR тоже есть слово «сервер», но это до сих пор считалось инструментом фронтендеров. В общем, разобраться сложно.

Ещё сложней начинать новый проект, когда базовая концепция твоего инструмента не до конца тебе понятна. Поэтому стоит вернуться к истокам и рассмотреть вариант, когда мы пишем новое приложение на серверных компонентах при помощи всем известной чистой архитектуры.

Обсудим основные детали ментальной модели серверных компонентов. Рассмотрим реализацию, которую предлагает компания Vercel в next.js, а также вариант чистой архитектуры, с которой можно начать писать приложения в новой парадигме.


Аудитория

Frontend-developer, team-lead, engineers, backend-developer.


Уровень сложности

Advanced.

Островок

Вадим Царегородцев

Ведущий фронтенд-инженер в компании Островок. Занимается развитием фронтенд-разработчиков и участвует в разных корпоративных и внепроектных активностях. Изучает смежные технологии, чтобы найти новое представление знакомых вещей и идей. Ведёт телеграм-канал «Спасибо, я лайкнул», в котором собирает интересные статьи из разных областей. Считает, что любить кофе только за его вкус — нерационально.

Ведущий фронтенд-инженер в компании Островок. Занимается развитием фронтенд-разработчиков и участвует в разных корпоративных и внепроектных активностях. Изучает смежные технологии, чтобы найти новое представление знакомых вещей и идей. Ведёт телеграм-канал «Спасибо, я лайкнул», в котором собирает интересные статьи из разных областей. Считает, что любить кофе только за его вкус — нерационально.