Skip to content

React application with server-side rendering built with latest versions of React 16+, React Router 4+, Redux 4+, Express 4+, Webpack 4+

License

Notifications You must be signed in to change notification settings

fifijo/react-seo-boilerplate

Repository files navigation

React Server Side Rendering Boilerplate - seo friendly

Features

  • React 16.13+ A JavaScript library for building user interfaces
  • React Redux A predictable state container for JavaScript apps.
  • Redux Thunk Thunk middleware for Redux.
  • Webpack 4 To bundle your assets, styles & scripts
  • Babel 7 A compiler used to convert ECMAScript 2015+ code into a backwards compatible version of JavaScript
  • Styled components 5 Visual primitives for the component age. Use the best bits of ES6 and CSS to style your apps without stress
  • Express Fast, unopinionated, minimalist web framework for Node.js
  • ESLint The pluggable linting utility for JavaScript and JSX
  • Prettier An opinionated code formatter
  • Lint staged Run linters against staged git files and don't let 💩 slip into your code base!
  • Husky Husky can prevent bad git commit, git push and more 🐶 woof!
  • Helmet, isomorphic-fetch and more

Usage

Requirements

Install dependencies

  • npm install

Development

  • npm run dev client & server
  • npm run format format code
  • npm run build build
  • npm run bundle-report bundle analyzer

Then visit http://localhost:3000/ - to preview your website

About

React application with server-side rendering built with latest versions of React 16+, React Router 4+, Redux 4+, Express 4+, Webpack 4+

Topics

Resources

License

Stars

Watchers

Forks