Impossible Components от 22.04.2025
Очередная статья от Дэна Абрамова, в которой рассказываются преимущества гибридного подхода: серверных и клиентских компонентов. Сама статья, в некоторой части, является логическим продолжением к статье JSX Over The Wire, упомянутой в прошлом дайджесте.
В статье рассматривается несколько примеров, в которых есть какое-либо взаимодействие на серверной части: чтение файлов, генерация контента и т.д., и взаимодействие с ними на клиенте – в клиентском компоненте, который уже может быть интерактивным. И конечно такой подход изолирует и инкапсулирует код приложения.
Данный подход становится особенно удобным, если для хорошего UX нам необходима какая-то предобработка, например картинок, или заранее подготовленный layout1 страницы, например с именем пользователя и его правами.
Некий подготовленный каркас страницы, в который будет подставляться динамический контент. ↩︎
