Collection of Boilerplates with ES6, Vue, React, Nuxt, TypeScript, SCSS, Nodejs. Using good practices and file structures to inspire your real projects.
These are the most relevant technologies that this boilerplate includes, all of them are configured to inspire your project and are showing examples of what you can do with them.
Once you download the project you will find a complete demo of how it works, including (each boilerplate could include different examples):
Before start download or clone the boilerplate. Install all the dependencies.
$ npm install
Run the project for local development.
$ npm start
Build the project for a production environment.
$ npm run build
Test your code.
$ npm test
The linting is configured with husky and will run before commit, but you can run it.
$ npm run lint # (Will run scripts and styles linting with autofix) $ npm run lint:scripts # (Will run ESLint) $ npm run lint:styles # (Will run Stylelint) $ npm run lint:editor # (Will run ECLint)
This project is possible thanks to the contributors.
Quique Fdez Guerra
📦 💻 🔧
basic: Basic SPA example with SCSS and ES6.
vue: Vuejs example with SCSS and TypeScript.
react: React example with SCSS and TypeScript.
phaser: Phaser example using TypeScript and React.
ts: TypeScript example with SCSS.
cypress: Cypress example with Cypress and TypeScript.
nuxt: Nuxt example with SCSS and TypeScript.
node-ts: Backend and TypeScript example with SCSS and Nodejs.