luisfalconmx / create-spa-app

Create Spa App is an alternative to the create-react-app tool. With this tool you will create single page applications with a scalable and customizable configuration using React, TypeScript, TailwindCSS, Webpack and Jest.

Home Page:https://www.npmjs.com/package/create-spa-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Create Spa App

create-spa-app

create-spa-app create-spa-app

Create Spa App is an excellent CLI tool to create single page applications with a scalable and customizable configuration with React, TypeScript, TailwindCSS, Webpack and Jest.
Created with ❤️ by luisfalconmx

Usage

You need Node.JS in version 14 or higher

npx create-spa-app <my-project-name>

The configuration generated with this package is focused on single page applications that need to scale optimally. So configuration files like webpack.config.js or postcss.config.js are fully available for custom modifications.

Recommendations

It is recommended to use one of the following development environments for the correct functioning of each tool implemented in the project:

  • Windows Subsystem for Linux (WSL2)
  • MacOS
  • Linux - Ubuntu or Linux Mint

The recommended code editor to use is Visual Studio Code because it has great integration with TypeScript and the other tools such as ESLint and Prettier that were implemented in the template generation.

The stack

This is a list of the technologies installed and configured in the project:

  • React
  • TailwindCSS
  • TypeScript
  • Webpack
  • Jest
  • ESLint
  • Prettier
  • Stylelint
  • Lint Staged
  • Husky
  • CommitLint

License

This project is free and open-source software licensed under the MIT Licence.

Some contents like images, videos, documents and other multimedia files use your own licence and in case required atributtion this is mentioned in any part of this project like in the code or in the documentation.

Thanks ❤️

Thank you very much for visiting this repository, contributing amazing code and being part of this great community on github.

If you want to support me you can visit my Github Sponsors Profile. Any support, no matter how small, motivates me to continue creating open source projects and share them with everyone :)

About

Create Spa App is an alternative to the create-react-app tool. With this tool you will create single page applications with a scalable and customizable configuration using React, TypeScript, TailwindCSS, Webpack and Jest.

https://www.npmjs.com/package/create-spa-app

License:MIT License


Languages

Language:JavaScript 56.0%Language:TypeScript 39.1%Language:Shell 2.8%Language:HTML 1.5%Language:CSS 0.5%