22.04.2025, Ссылка на статью

Очередная статья от Дэна Абрамова, в которой рассказываются преимущества гибридного подхода: серверных и клиентских компонентов. Сама статья, в некоторой части, является логическим продолжением к статье JSX Over The Wire, упомянутой в прошлом дайджесте.

В статье рассматривается несколько примеров, в которых есть какое-либо взаимодействие на серверной части: чтение файлов, генерация контента и т.д., и взаимодействие с ними на клиенте - в клиентском компоненте, который уже может быть интерактивным. И конечно такой подход изолирует и инкапсулирует код приложения.

Данный подход становится особенно удобным, если для хорошего UX нам необходима какая-то предобработка, например картинок, или заранее подготовленный layout страницы, например с именем пользователя и его правами.