cra-template-quentinvdr

0.1.1 • Public • Published

React Template

React template for school projects.

Librairies

Technology stack :

Librairie Majeur :

Internalization :

Data management :

  • React-Query → Async data fetching and caching (Cache, Promise state management, etc)
  • Axios → HTTP client based on Promise to communicate with the Back-end part
  • Zustand → State management library
  • PropTypes → Type checking for React props and similar objects

Routing :

  • React-router-dom → Library used to manage routing and navigation between the pages of the application

CSS :

  • Material UI → UI Library components
  • Sass → CSS preprocessor that adds features to CSS. It allows, among other things, to better structure and simplify the code, to avoid repetitions, etc

Icons :

Development

To install and update this template

  • Clone the project
  • Run these commands :
# Publish this template
npm publish --access public

Usage

To use this template go to our workspace folder and run this command :

# Use this template
npx create-react-app my-app --template quentinvdr

# Use this template with local update
npx create-react-app my-app --template file:relative-path-to-template-folder

then refer to the README.md file in the generated project.

Dependents (0)

Package Sidebar

Install

npm i cra-template-quentinvdr

Weekly Downloads

2

Version

0.1.1

License

none

Unpacked Size

1.08 MB

Total Files

59

Last publish

Collaborators

  • quentinvdr