You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Yet another simple React SSR solution inspired by vue-server-render with:
6
10
7
11
1. Server bundle with hot reload on development and source map support
8
-
2. prefetch/preload client injection with ClientManifest, generated by [ssr-webpack-plugin](https://github.com/JounQin/ssr-webpack-plugin)
12
+
2. prefetch/preload client injection with ClientManifest, generated by webpack-plugin inside
9
13
3. server css support with [react-style-loader](https://github.com/JounQin/react-style-loader)
10
14
4. Async component support with [react-async-component](https://github.com/ctrlplusb/react-async-component) and [react-async-bootstrapper](https://github.com/ctrlplusb/react-async-bootstrapper)
11
15
5. custom dynamic head management for better SEO
@@ -18,7 +22,7 @@ Yet another simple React SSR solution inspired by vue-server-render with:
18
22
19
23
This module is heavily inspired by [vue-server-render](https://ssr.vuejs.org), it is recommended to read about [bundle-renderer](https://ssr.vuejs.org/en/bundle-renderer.html).
20
24
21
-
If you're using [react-router](https://github.com/ReactTraining/react-router), you should read about [Server Rendering](https://reacttraining.com/react-router/web/guides/server-rendering).
25
+
It uses [react-router](https://github.com/ReactTraining/react-router) on server, so you should read about [Server Rendering](https://reacttraining.com/react-router/web/guides/server-rendering).
22
26
23
27
And also, data injection should be implement with [asyncBootstrap](https://github.com/ctrlplusb/react-async-bootstrapper).
24
28
@@ -30,7 +34,7 @@ And also, data injection should be implement with [asyncBootstrap](https://githu
0 commit comments