SmarMaker - Documentation
Docs» howto» howto:devfront

Développement react (front)

Vous venez tout juste de déployer smartboot dans votre module et vous vous demandez par où commencer pour la partie front ? Vous êtes au bon endroit !

Installation des dépendances

cd mobile
npm i

Première configuration

copier ou renommer le fichier mobile/.env.example en mobile/.env

VITE_API_URL=https://dlc.on1.dolizen.fr/custom/smartdlc/pwa/api.php
VITE_APP_VERSION=dev
VITE_LOCALES=en,fr

Lancement

Pour lancer :

cd mobile
npm run dev

Arborescence des pages de votre application

L'arborescence préinstallée est la suivante

Un zoom sur le sous dossier src/components/pages/ est important car c'est ici que vous irez probablement commencer vos tests

.../...
src/components/pages/
├── errors
│   ├── Error404Page
│   │   └── index.jsx
│   └── index.js
├── index.js
├── private
│   ├── HomePage
│   │   ├── Blocks
│   │   │   └── index.jsx
│   │   ├── index.jsx
│   │   ├── SettingsPanel
│   │   │   └── index.jsx
│   │   └── Waves
│   │       └── index.jsx
│   └── index.js
└── public
    ├── index.js
    ├── LoginPage
    │   ├── index.jsx
    │   └── Waves
    │       └── index.jsx
    └── WelcomePage
        ├── index.jsx
        └── Waves
            └── index.jsx

Dans cette structure vous trouverez donc

  • private/ → les pages publiques accessibles sans authentification (welcome et login)
  • public/ → les pages protégées par l'authentification (home)
Previous Next

SmarMaker - Documentation
Traductions de cette page:
  • Français
  • Deutsch
  • English
  • Español
  • Italiano
  • Nederlands

Table of Contents

Table des matières

  • Développement react (front)
    • Installation des dépendances
    • Première configuration
    • Lancement
    • Arborescence des pages de votre application


  • SmartMaker
    • SmartAuth
    • Back (PHP)
    • Front (React)
    • SmartCommon
    • HowTo first app
      • Première étape
      • SmartBoot
      • Dev PHP
      • Dev React
  • Formations
  • Démonstration
  • Afficher le texte source
  • Anciennes révisions
  • Liens de retour
  • Haut de page
  • S'identifier
howto/devfront.txt · Dernière modification : 2025/11/28 06:13 de caprel