Tutoriel de prise en main de NocoBase 2.0

Ce tutoriel vous accompagne, à partir de zéro, dans la construction d'un système de tickets IT minimaliste (HelpDesk) avec NocoBase 2.0. L'ensemble du système ne nécessite que 2 tables de données, sans écrire la moindre ligne de code, et permet la soumission de tickets, la gestion des catégories, le suivi des modifications, le contrôle des permissions et un tableau de bord de données.

Public visé

  • Lecteurs cibles : utilisateurs métier, profils techniques, ou toute personne intéressée par NocoBase (des connaissances informatiques de base sont recommandées)
  • Projet d'exemple : système de tickets IT minimaliste (HelpDesk), avec seulement 2 tables
  • Durée estimée : 2-3 heures (non technique), 1-1,5 heure (technique)
  • Prérequis : un environnement Docker ou la démo en ligne (valide 24 heures, sans installation)
  • Version : NocoBase 2.0

Ce que vous allez apprendre

À travers 7 chapitres pratiques, vous maîtriserez les concepts clés de NocoBase et le processus de construction :

#ChapitrePoints clés
1Découvrir NocoBase — démarrer en 5 minutesInstallation Docker, mode configuration vs mode utilisation
2Modélisation des données — la charpente du système de ticketsCollection/Field, relations
3Construire des pages — rendre les données visiblesBlock, blocs de tableau, filtre et tri
4Formulaires et détails — saisir les donnéesBloc de formulaire, règles de liaison de champs, historique des enregistrements
5Utilisateurs et permissions — qui voit quoiRôles, permissions de menu, permissions de données
6Workflows — laisser le système agir tout seulNotifications automatiques, déclencheurs sur changement de statut
7Tableau de bord — une vue d'ensembleCamembert / courbe / histogramme, bloc Markdown

Aperçu du modèle de données

Ce tutoriel s'articule autour d'un modèle de données minimaliste — seulement 2 tables, mais cela suffit à couvrir la modélisation des données, la construction de pages, la conception de formulaires, le contrôle des permissions, les workflows et le tableau de bord.

TableChamps principaux
Tickets (tickets)titre, description, statut, priorité
Catégories de tickets (categories)nom de la catégorie, couleur

Questions fréquentes

Pour quels scénarios NocoBase est-il adapté ?

NocoBase convient aux outils internes d'entreprise, aux systèmes de gestion de données, aux processus d'approbation, au CRM, à l'ERP et à tout scénario nécessitant une personnalisation flexible, avec prise en charge du déploiement on-premise.

Quelles sont les bases requises pour suivre ce tutoriel ?

Aucune compétence en programmation n'est nécessaire, mais des connaissances informatiques de base sont recommandées. Le tutoriel introduit progressivement les concepts de tables de données, champs et relations. Une expérience préalable avec une base de données ou Excel facilite la prise en main.

Le système présenté dans le tutoriel peut-il être étendu ?

Oui. Ce tutoriel n'utilise que 2 tables, mais NocoBase prend en charge des relations multi-tables complexes, l'intégration d'API externes, les plugins personnalisés, etc.

Quel environnement de déploiement est requis ?

Docker est recommandé (Docker Desktop ou un serveur Linux), avec au minimum 2 cœurs et 4 Go de RAM. Le déploiement depuis le code source via Git est également pris en charge. Pour un usage purement pédagogique, vous pouvez demander une démo en ligne, sans installation, valide 24 heures.

Quelles sont les limites de la version gratuite ?

Les fonctionnalités essentielles sont entièrement gratuites et open source. La version commerciale propose des plugins avancés supplémentaires et un support technique. Voir les tarifs de la version commerciale.

Stack technique associée

NocoBase 2.0 est construit sur les technologies suivantes :

  • Framework front-end : React + Ant Design 5.0
  • Back-end : Node.js + Koa
  • Base de données : PostgreSQL (également MySQL et MariaDB)
  • Déploiement : Docker, Kubernetes

Plateformes comparables

Si vous évaluez les plateformes no-code / low-code, voici quelques points de comparaison :

PlateformeCaractéristiquesDifférences avec NocoBase
AppsmithNo-code open source, forte personnalisation front-endNocoBase est davantage axé sur le modèle de données
RetoolPlateforme d'outils internesNocoBase est totalement open source, sans restrictions d'usage
AirtableBase de données collaborative en ligneNocoBase prend en charge le déploiement on-premise, avec contrôle total des données
BudibaseLow-code open source, auto-hébergeableNocoBase repose sur une architecture plug-in, plus extensible

Documentation associée

Guide de démarrage

Autres tutoriels

Solutions de référence

Prêt ? Démarrez avec le Chapitre 1 : Découvrir NocoBase !