Skip to content

A Next JS boilerplate which includes SCSS, Tailwind CSS, Express and PostCSS for autoprefixing. This boilerplate contains universal routing for server side rendering of React JS.

Notifications You must be signed in to change notification settings

spkellydev/nextjs-scss-express-tailwindcss-boilerplate

Repository files navigation

Next JS CMS Build

Intent

This project is intended to create a framework for building server-side React JS applications using Next JS with an Express back end. The goal is to create a framework that is easy to use and configure, while providing the best possible user experience. Using this build should allow for building robust, custom applications that allows for search engine optimization, enhanced user experience, and seemless data integration.

How to Run

npm run dev will kick start the development server. More scripts to come.

Features

Build includes

  • Custom Webpack configuration
  • Custom Babel configuration
  • Custom Nodemon configuration
  • Custom Sequelize configuration
  • Tailwind CSS
  • Server side rendering of React
  • Sequelize ORM for MySQL integration
  • Support for environment variables
  • SCSS and global stylesheets

Roadmap

  • Custom ORM wrapper for Sequelize
  • Custom Controller wrapper for universal routing
  • Easy to configure content types
  • Caching
  • Custom SEO components (Analytics, Schema, etc)
  • Testing framework with Mocha/Chai
  • Redux for data integration
  • Webpack Bundle Size Analyzer
  • Multiple Zones
  • Caching support

About

A Next JS boilerplate which includes SCSS, Tailwind CSS, Express and PostCSS for autoprefixing. This boilerplate contains universal routing for server side rendering of React JS.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published