An opinionated Next.js starter kit with Express, Redux, SASS, and Jest.
Next.js is an awesome and minimalistic framework to make a modern universal react app. However, there're times that we need a bit more features to build a complex SPA. That's why this project is born.
- Dynamic routing with express and next-routes.
- State management with redux, react-redux, and next-redux-wrapper
- Styling with SASS and render using styled-jsx
- Unit testing with jest
- Linting with standard
- react-helmet, Immutable.js , dotenv, and more...
git clone https://github.com/CodementorIO/nextjs-redux-starter my-project
cd my-project
yarn install
yarn start
Then open http://localhost:3100/
to see your app.
โโโ README.md
โโโ next.config.js
โโโ package.json
โโโ pages
โย ย โโโ _document.js
โย ย โโโ about.js
โย ย โโโ index.js
โโโ routes.js
โโโ server
โย ย โโโ index.js
โโโ src
โย ย โโโ actions
โย ย โย ย โโโ repos.js
โย ย โโโ components
โย ย โย ย โโโ SearchResults.js
โย ย โโโ config.js
โย ย โโโ containers
โย ย โย ย โโโ SearchRepoContainer.js
โย ย โโโ libs
โย ย โย ย โโโ github.js
โย ย โโโ reducers
โย ย โย ย โโโ index.js
โย ย โย ย โโโ repos.js
โย ย โโโ store
โย ย โย ย โโโ createStore.js
โย ย โโโ styles
โย ย โย ย โโโ SearchResults.scss
โย ย โย ย โโโ base.scss
โย ย โโโ test
โย ย โโโ __mocks__
โย ย โย ย โโโ styleMock.js
โย ย โโโ components
โย ย โย ย โโโ SearchResults.test.js
โย ย โโโ jest.setup.js
โโโ yarn.lock