Вперёд в прошлое! Или как подружить чистую архитектуру и RSC.
В современном фронтенде очень много изменений и грань между чистым фронтендом и бэкендом уже дано расплывалась. Серверные компоненты реакта - это все еще фронтенд или уже бэкенд, так как в аббревиатуре есть слово сервер? С другой стороны в SSR тоже есть слово ""сервер"", но это до сих пор считалось инструментом фронтендеров. В общем разобраться сложно.
Еще сложней начинать новый проект, когда базовая концепция твоего инструмента не до конца тебе понятна. Поэтому стоит вернуться к истокам и рассмотреть вариант когда мы пишем новое приложение на серверных компонентах при помощи всем известной чистой архитектуры.
В докладе рассмотрим основные детали ментальной модели серверных компонентов. Рассмотрим реализацию, которую предлагает компания Vercel в next.js, а также рассмотрим вариант чистой архитектуры, с которой, можно начать писать приложения в новой парадигме.
Ведущий фронтенд-инженер в компании Островок. Занимаюсь развитием фронтенд разработчиков и участвую в корпоративных и внепроектных активностях. Изучаю смежные технологии, чтобы найти новое представление знакомых вещей и идей. Считаю, что любить кофе только за вкус – нерационально.
Островок, Санкт-Петербург
Frontend Team Lead