Заготовка Server-Side рендера для React
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
Vitaliy Filippov 6e20dc794f Заготовка Server-Side рендера для React
Попутно можно использовать вместо Redux/Flux/MobX.
Кайф в том, что в такой вид тривиально рефакторятся обычные компоненты со state-ом внутри.
5 years ago
App.js Заготовка Server-Side рендера для React 5 years ago
README.md Заготовка Server-Side рендера для React 5 years ago
Server.js Заготовка Server-Side рендера для React 5 years ago
StateTree.js Заготовка Server-Side рендера для React 5 years ago
main.js Заготовка Server-Side рендера для React 5 years ago
package.json Заготовка Server-Side рендера для React 5 years ago
postcss.config.js Заготовка Server-Side рендера для React 5 years ago
server-main.js Заготовка Server-Side рендера для React 5 years ago
webpack.config.js Заготовка Server-Side рендера для React 5 years ago
xhr.js Заготовка Server-Side рендера для React 5 years ago

README.md

Заготовка Server-Side рендера для React

Кроме SSR по-своему (и очень просто) решает проблему управления состоянием. Можно смело использовать такой подход вместо Redux/Flux/MobX. Отдельный кайф заключается в том, что в такой вид тривиально рефакторятся обычные компоненты со state-ом внутри.

Для демонстрации подключён React Toolbox (на CSS-модулях).

Как протестить:

npm install
npm run compile
nodejs server-main.js

После чего зайти на http://localhost:9223/