This project uses SSR(Server side rendering), Isomorphic, Universal are the same names.
Why use SSR?
- Improved SEO - JS does not play well, Google robots, index pages, sees HTML and not JS hence SSR improves SEO
- Faster Load Times - improved First Contentful Paint.
NextJS
- Framework for SSR.
- Behind the scenes uses webpack and does the bundling
Why Redux
- Battle tested
- For state management in scalable apps.