[DEPRECATED] Server-side rendering with create-react-app, React Router v4, Helmet, Redux, and Thunk
It didn't take long. The web has grown a lot since I first developed this project. Lo and behold Jared Palmer has beat me to it. I'm going to shut down shop at cra-ssr in favor of a better solution: Razzle.
To anyone looking to use cra-ssr, I highly suggest you check out Razzle instead.
SSR with all the goodies, without ejecting.
/
, /about
)/profile/1
, /profile/2
)/login
, /dashboard
, /logout
)yarn install
yarn start
yarn build && yarn serve
Server-side rendering is a requirement for many modern web applications to appear correctly in search engines and social media parsers.
Question: Have you ever created a web application with multiple pages only to find out that your meta descriptions weren't page specific? Answer: Server-side rendering
Question: Have you ever created a web application where users had individual profile pages that required pre-loading of metadata? Answer: Server-side rendering
Question: Have you ever created a web application with a lot of content on your page that ends up taking a long time for your users to load in poor Internet conditions? Answer: Server-side rendering
Do what you normally do - fork and PR.