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.

Dependencies (0)

    Dev Dependencies (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