Привет, я прочитал блог Netflix, и они говорят: | Изоморфный JavaScript React позволил нам создать код пользовательского интерфейса JavaScript, который можно выполнять как в контексте сервера (например, Node.js
), так и в контексте клиента. Чтобы улучшить время запуска, мы создали гибридное приложение, в котором начальная разметка отображается на стороне сервера, а полученные элементы пользовательского интерфейса впоследствии обрабатываются, как в одностраничном приложении. Этого можно было достичь с помощью React, поскольку он может рендериться без живого DOM
, например через React.renderToString
или React.renderToStaticMarkup
. Кроме того, код пользовательского интерфейса, написанный с использованием библиотеки React, отвечающей за генерацию разметки, может быть передан клиенту для обработки случаев, когда необходим повторный рендеринг.
(https://medium.com/netflix-techblog/netflix-likes-react-509675426db)
как я могу это сделать в моем приложении? «построено гибридное приложение, в котором начальная разметка отображается на стороне сервера, а полученные элементы пользовательского интерфейса впоследствии обрабатываются, как это делается в одностраничном приложении»
Я не хочу, чтобы первая страница загружалась быстро (ssr), а другое приложение было бы one-sinlge-app .. Кто-то знает?