SmarMaker - Documentation
Docs» sidebar

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sidebar [2025/09/03 12:46] – caprelsidebar [2026/03/10 09:30] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-\\ +  * [[:01_smartauth:start|SmartAuth]] 
- +  * [[:02_back:start|SmartMaker - Back (PHP)]] 
-* [DoliMobile](/) +    * [[:02_back:mapping_dolibarr_-_react|Mapping Dolibarr - React]] 
-    * [[:smartauth:start|SmartAuth]] +  * [[:03_front:start|SmartMaker - Front (React)]] 
-    * [[:back:start|Back (PHP)]] +    * [[:03_front:animations|Animations de pages]] 
-    * [[:front:start|Front (React)]] +    * [[:03_front:architecture|Architecture]] 
-  * [[:howto:start|HowTo first app]] +    * [[:03_front:astuces|Astuces]] 
-* [[:training:start|Formations]] +    * [[:03_front:calendar|Calendar]] 
-* [[:demo:start|Démonstration]]+    * [[:03_front:composants_et_pages|Composants et pages]] 
 +    * [[:03_front:configuration|Configuration du Provider]] 
 +    * [[:03_front:debug|Debug et Logs]] 
 +    * [[:03_front:hooks|Hooks SmartCommon]] 
 +    * [[:03_front:pwa|PWA (Progressive Web App)]] 
 +    * [[:03_front:requetes_api|Requêtes API]] 
 +    * [[:03_front:routage|Routage]] 
 +    * [[:03_front:smartcommon|SmartCommon]] 
 +    * [[:03_front:stockage_de_donnees|Stockage de données]] 
 +    * [[:03_front:synchronisation|Synchronisation offline]] 
 +    * [[:03_front:themes|Thèmes]] 
 +    * [[:03_front:traductions|Traductions]] 
 +  * [[:04_howto:start|HowTo - Pas à pas - Votre première application]] 
 +    * [[:04_howto:devback|Développement PHP (back)]] 
 +    * [[:04_howto:devfront|Développement React (front)]] 
 +    * [[:04_howto:premiere_etape|Première étape : Module Builder Dolibarr]] 
 +    * [[:04_howto:smartauth|SmartAuth]] 
 +    * [[:04_howto:smartboot|SmartBoot : Un squelette prêt à l'emploi]] 
 +  * [[:15_training:start|Formation SmartMaker]] 
 +    * [[:15_training:module1-javascript-es6:start|Module 1 : Fondamentaux JavaScript ES6+]] 
 +      * [[:15_training:module1-javascript-es6:variables-scope|Chapitre 1 : Variables et Scope]] 
 +      * [[:15_training:module1-javascript-es6:fonctions|Chapitre 2 : Fonctions]] 
 +      * [[:15_training:module1-javascript-es6:asynchrone|Chapitre 3 : Programmation Asynchrone]] 
 +      * [[:15_training:module1-javascript-es6:modules-es6|Chapitre 4 : Modules ES6]] 
 +    * [[:15_training:module2-introduction-react:start|Module 2 : Introduction à React]] 
 +      * [[:15_training:module2-introduction-react:philosophie|Chapitre 1 : Philosophie React]] 
 +      * [[:15_training:module2-introduction-react:jsx|Chapitre 2 : JSX]] 
 +      * [[:15_training:module2-introduction-react:composants|Chapitre 3 : Composants]] 
 +    * [[:15_training:module3-hooks-fondamentaux:start|Module 3 : Hooks React Fondamentaux]] 
 +      * [[:15_training:module3-hooks-fondamentaux:usestate|Chapitre 1 : useState]] 
 +      * [[:15_training:module3-hooks-fondamentaux:useeffect|Chapitre 2 : useEffect]] 
 +      * [[:15_training:module3-hooks-fondamentaux:useref|Chapitre 3 : useRef]] 
 +      * [[:15_training:module3-hooks-fondamentaux:usecontext|Chapitre 4 : useContext]] 
 +    * [[:15_training:module4-react-avance:start|Module 4 : React Avancé]] 
 +      * [[:15_training:module4-react-avance:usecallback-usememo|Chapitre 1 : useCallback et useMemo]] 
 +      * [[:15_training:module4-react-avance:custom-hooks|Chapitre 2 : Custom Hooks]] 
 +      * [[:15_training:module4-react-avance:redux|Chapitre 3 : Redux et Redux Toolkit]] 
 +    * [[:15_training:module5-architecture-smartmaker:start|Module 5 : Architecture SmartMaker]] 
 +      * [[:15_training:module5-architecture-smartmaker:structure-projet|Chapitre 1 : Structure du projet]] 
 +      * [[:15_training:module5-architecture-smartmaker:configuration|Chapitre 2 : Configuration]] 
 +      * [[:15_training:module5-architecture-smartmaker:flux-donnees|Chapitre 3 : Flux de données]] 
 +    * [[:15_training:module6-smartcommon-composants:start|Module 6 : SmartCommon - Composants]] 
 +      * [[:15_training:module6-smartcommon-composants:mise-en-page|Chapitre 1 : Mise en page]] 
 +      * [[:15_training:module6-smartcommon-composants:navigation|Chapitre 2 : Navigation]] 
 +      * [[:15_training:module6-smartcommon-composants:formulaires|Chapitre 3 : Formulaires]] 
 +      * [[:15_training:module6-smartcommon-composants:affichage|Chapitre 4 : Affichage]] 
 +    * [[:15_training:module7-smartcommon-hooks:start|Module 7 : SmartCommon - Hooks]] 
 +      * [[:15_training:module7-smartcommon-hooks:useapi|Chapitre 1 : useApi]] 
 +      * [[:15_training:module7-smartcommon-hooks:etat|Chapitre 2 : Gestion d'état]] 
 +      * [[:15_training:module7-smartcommon-hooks:utilitaires|Chapitre 3 : Hooks utilitaires]] 
 +      * [[:15_training:module7-smartcommon-hooks:sync|Chapitre 4 : Synchronisation Offline]] 
 +    * [[:15_training:module8-backend-api:start|Module 8 : Backend API (PHP)]] 
 +      * [[:15_training:module8-backend-api:routage|Chapitre 1 : Routage]] 
 +      * [[:15_training:module8-backend-api:controllers|Chapitre 2 : Controllers]] 
 +      * [[:15_training:module8-backend-api:mappers|Chapitre 3 : Mappers]] 
 +      * [[:15_training:module8-backend-api:extrafields|Extrafields et formulaires dynamiques]] 
 +    * [[:15_training:module9-integration:start|Module 9 : Intégration complète]] 
 +      * [[:15_training:module9-integration:backend|Chapitre 1 : Backend]] 
 +      * [[:15_training:module9-integration:frontend|Chapitre 2 : Frontend]] 
 +      * [[:15_training:module9-integration:deploiement|Chapitre 3 : Déploiement]] 
 +    * [[:15_training:module10-fonctionnalites-avancees:start|Module 10 : Fonctionnalités avancées]] 
 +      * [[:15_training:module10-fonctionnalites-avancees:offline|Chapitre 1 : Mode offline]] 
 +      * [[:15_training:module10-fonctionnalites-avancees:i18n|Chapitre 2 : Internationalisation (i18n)]] 
 +      * [[:15_training:module10-fonctionnalites-avancees:autres|Chapitre 3 : Autres fonctionnalités]] 
 +    * [[:15_training:module11-bonnes-pratiques:start|Module 11 : Bonnes pratiques]] 
 +  * [[:20_demo:start|Démonstration]] 
 +  * [[:components:start|Start]] 
 +  * [[:composants_et_pages|Composants et pages]]
  
Made with ❤ by CAP-REL · SmartMaker · GNU AGPL v3+
Code source · Faire un don
SmarMaker - Documentation

Table of Contents

  • SmartAuth
  • SmartMaker - Back (PHP)
    • Mapping Dolibarr - React
  • SmartMaker - Front (React)
    • Animations de pages
    • Architecture
    • Astuces
    • Calendar
    • Composants et pages
    • Configuration du Provider
    • Debug et Logs
    • Hooks SmartCommon
    • PWA (Progressive Web App)
    • Requêtes API
    • Routage
    • SmartCommon
    • Stockage de données
    • Synchronisation offline
    • Thèmes
    • Traductions
  • HowTo - Pas à pas - Votre première application
    • Développement PHP (back)
    • Développement React (front)
    • Première étape : Module Builder Dolibarr
    • SmartAuth
    • SmartBoot : Un squelette prêt à l'emploi
  • Formation SmartMaker
    • Module 1 : Fondamentaux JavaScript ES6+
      • Chapitre 1 : Variables et Scope
      • Chapitre 2 : Fonctions
      • Chapitre 3 : Programmation Asynchrone
      • Chapitre 4 : Modules ES6
    • Module 2 : Introduction à React
      • Chapitre 1 : Philosophie React
      • Chapitre 2 : JSX
      • Chapitre 3 : Composants
    • Module 3 : Hooks React Fondamentaux
      • Chapitre 1 : useState
      • Chapitre 2 : useEffect
      • Chapitre 3 : useRef
      • Chapitre 4 : useContext
    • Module 4 : React Avancé
      • Chapitre 1 : useCallback et useMemo
      • Chapitre 2 : Custom Hooks
      • Chapitre 3 : Redux et Redux Toolkit
    • Module 5 : Architecture SmartMaker
      • Chapitre 1 : Structure du projet
      • Chapitre 2 : Configuration
      • Chapitre 3 : Flux de données
    • Module 6 : SmartCommon - Composants
      • Chapitre 1 : Mise en page
      • Chapitre 2 : Navigation
      • Chapitre 3 : Formulaires
      • Chapitre 4 : Affichage
    • Module 7 : SmartCommon - Hooks
      • Chapitre 1 : useApi
      • Chapitre 2 : Gestion d'état
      • Chapitre 3 : Hooks utilitaires
      • Chapitre 4 : Synchronisation Offline
    • Module 8 : Backend API (PHP)
      • Chapitre 1 : Routage
      • Chapitre 2 : Controllers
      • Chapitre 3 : Mappers
      • Extrafields et formulaires dynamiques
    • Module 9 : Intégration complète
      • Chapitre 1 : Backend
      • Chapitre 2 : Frontend
      • Chapitre 3 : Déploiement
    • Module 10 : Fonctionnalités avancées
      • Chapitre 1 : Mode offline
      • Chapitre 2 : Internationalisation (i18n)
      • Chapitre 3 : Autres fonctionnalités
    • Module 11 : Bonnes pratiques
  • Démonstration
  • Start
  • Composants et pages