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 06:57] – 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)]]
 +    * [[:02_back:mapping_dolibarr_-_react|Mapping Dolibarr - React]]
 +  * [[:03_front:start|SmartMaker - Front (React)]]
 +    * [[:03_front:animations|Animations de pages]]
 +    * [[:03_front:architecture|Architecture]]
 +    * [[:03_front:astuces|Astuces]]
 +    * [[:03_front:calendar|Calendar]]
 +    * [[: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]]
  
-* [DoliMobile](/) 
-    * [[:smartauth:start|SmartAuth]] 
-    * [[:back:start|Back (PHP)]] 
-    * [[:front:start|Front (React)]] 
-  * [[:howto:start|HowTo first app]] 
- 
-* [:training:start|Formations] 
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