Aller au contenu

Tous les manuels référencés dans le cours

Introduction à TypeScript

Manuel TypeScript
What is a tsconfig.json
tsconfig reference ## NPM Documentation de npm js
Wikipedia - Article sur npm
npm init
npm-install
Documentation officielle de lodash

TypeScript 2

Union dans TypeScript
Rétrécir le type - Manuel TypeScript
Alias de types - Manuel TypeScript
Enums - Manuel TypeScript
Interfaces - Manuel TypeScript
Generics - Manuel TypeScript

Intergiciels Express

Morgan - ExpressJS
express.json - ExpressJS

Générateur Express

Installation d'express
Express Generator avec TypeScript

JavaScript asynchrone

Concepts de l'asynchrone en JavaScript
Documentation MDN pour le JavaScript asynchrone
Introduction à l'asynchrone en JavaScript
Fonctions fléchées sur MDN
Async Await sur MDN
Le mot clé await sur MDN

MongoDB

MongoDB sur GitHub
Vidéo Youtube
MongoDB et Promises
Driver Quickstart
Node CRUD Tutorial

Introduction à Mongoose

Site officiel de Mongoose
Documentation de Mongoose
Option strict par défaut

Mongoose - La suite

Mongoose - Validations
Mongoose - Messages d'erreur personnalisés
Guide - Virtuals
Tutoriel - Virtuals
Mongoose - Aggregate
MDN - PUT
MDN - PATCH

Introduction à React

Documentation officielle Vite
Learn React
Props
useState
useEffect

React et les styles

Styled Components - Basics
Material UI - Installation
Material UI - Theming
Material UI - Button - CSS

React - TailwindCSS

Documentation officielle Tailwind CSS Feuille de triche TailwindCSS

Router - useParams - useContext et API

React Router
BrowserRouter Route - Documentation
useContext - Documentation
Axios - Documentation

Règles de Réact

Rules of React

Internationalisation

React-intl
FormattedMessage
Format des messages
FormattedDate
FormattedTime
FormattedNumber

PWA

MDN - Progressive Web Apps
Stats et nouvelles sur PWA
Web.dev - Apprendre sur PWA
Guide pour le plugiciel PWA

Accessibilité

Liste des rôles ARIA

Déploiement avec Netlify

Documentation Netlify