Développement low-code ou pro-code

  • Rversion finale: Yokohama
  • Mis à jour 30 janv. 2025
  • 4 minutes de lecture
  • Découvrez la différence entre les solutions low-code et pro-code sur le Now Platform.

    Quel générateur dois-je utiliser pour créer une application ?

    Figure 1. Types de générateurs
    Différents générateurs disponibles pour différents niveaux de compétence

    Vous voulez créer une application facilement, sans code ?

    Creator Studio est spécialisé dans la création d’applications d’exécution de demandes sans écrire de code. Par exemple, une demande de demande de fournitures de bureau en remplissant un formulaire et quelqu’un approuve ou refuse votre demande. Pour plus d'informations, consultez Creator Studio: création d’applications sans écrire de code.

    Vous avez besoin d’une application plus générale mais souhaitez toujours des options low-code ?

    App Engine Studio vous permet de créer une gamme plus large d’applications que Creator Studio sans être un pro de la programmation. Pour plus d'informations, consultez Créer des applications à l’aide de App Engine Studio.

    Êtes-vous un développeur qui souhaite plus de contrôle dans une interface utilisateur centralisée ?

    Créez des applications plus intelligemment et livrez-les plus rapidement avec la nouvelle ServiceNow Studio. ServiceNow Studio offre aux développeurs de plateforme un environnement moderne et unifié pour s’appuyer sur les fonctionnalités . Fonctionnalités de navigation simplifiée vers les applications et les métadonnées, d’outils Now PlatformServiceNow Studio low-code intégrés, de suivi efficace et d’emballage du travail de développement qui accélère les processus de développement et améliore la productivité. Pour plus d'informations, consultez Création d’applications avec ServiceNow Studio.

    Êtes-vous un développeur qui souhaite utiliser des outils et des processus de développement conformes aux normes de l’industrie ?

    Le ServiceNow IDE et ServiceNow SDK prend en charge le développement d’applications dans le code source avec ServiceNow Fluent, la création de modules JavaScript et l’utilisation de bibliothèques tierces. ServiceNow Fluent est un langage de programmation spécifique au domaine permettant de créer des métadonnées d’application dans le code.

    Il s’agit ServiceNow IDE d’une implémentation de Visual Studio Code pour le Web sur la Now Platform. Utilise ServiceNow SDKVisual Studio Code le bureau localement. Pour plus d'informations, consultez Création d’applications dans le code source.

    Qu’est-ce que le développement low-code ?

    Le développement low-code est une nouvelle approche de la création d’applications qui permet aux utilisateurs ayant une expérience limitée du codage de créer des applications puissantes. Les plates-formes de développement low-code reposent sur des interfaces graphiques et une configuration plutôt que sur un codage manuel. Ces nouvelles plateformes de développement low-code permettent à davantage de personnes de créer et de déployer des applications rapidement et efficacement.

    Avantages du développement low-code

    Le développement d’applications low-code rationalise le processus de développement pour créer plus d’applications plus rapidement. Les solutions low-code nécessitent moins de développeurs et permettent aux non-développeurs de créer des applications. Les modèles prédéfinis donnent aux développeurs une longueur d’avance lors de la création d’applications. Les administrateurs système peuvent gérer le développement d’applications à partir d’un emplacement unique et collaborer avec d’autres développeurs. Réduisez le temps nécessaire au déploiement d’applications à l’aide de workflows prédéfinis dans le Now Platform.

    ServiceNow Outils de développement no-code et low-code

    Exemple d’outil de développement no-code

    Creator Studio Facilite la création d’applications de demande de base en divisant leur création en étapes simples. Vous pouvez créer des formulaires pour que les utilisateurs demandent des éléments de catalogue et utiliser des soumissions de formulaires pour lancer des playbooks automatisés. Pour en savoir plus, consultez Creator Studio: création d’applications sans écrire de code.

    Figure 2. Créer une application dans Creator Studio
    Sélectionner le bouton Créer une application

    Qu’est-ce que le développement mid-code ?

    Si vous êtes à l’aise avec le Now Platform et certains outils de développement, utilisez le nouveau ServiceNow Studio pour accéder à tous les générateurs et outils de développement au même endroit.

    Exemple d’outil de développement Mid-code

    Figure 3. Créer une application dans ServiceNow Studio
    Créer une application à l’aide de l’icône Navigateur ou du bouton Créer

    Qu’est-ce que le développement pro-code ?

    Le développement pro-code est utilisé par les développeurs pour créer des applications complexes qui ne peuvent pas être créées avec un outil low-code. Traditionnellement, le développement pro-code est utilisé pour créer des applications à partir de zéro en utilisant du code personnalisé pour répondre à un besoin professionnel. Les développeurs doivent avoir des connaissances en codage et comment utiliser les langages de programmation pour créer des applications.

    Avantages du développement pro-code

    L’avantage du développement pro-code est de pouvoir créer des applications personnalisées sans la limitation d’un outil. Vous pouvez créer des applications personnalisées adaptées à vos besoins professionnels sans limites. Les développeurs peuvent créer des applications avec une apparence personnalisée pour correspondre à la marque de votre entreprise.

    ServiceNow Outils de développement pro-code

    Pour plus d’informations sur les outils de développement pro-code, reportez-vous à la section Création d’applications pro-code.

    Low-code ou no-code

    Les termes low-code et no-code ont tendance à être utilisés de manière interchangeable, mais ce n’est pas exactement la même chose. Bien que les solutions low-code et no-code fournissent des outils pour un développement d’applications simplifié, les différences méritent d’être prises en compte.

    Low-code
    Les plateformes low-code sont conçues pour les développeurs professionnels et les utilisateurs professionnels non techniques. Elles nécessitent très peu de formation ou d’expérience et utilisent la modélisation visuelle pour rationaliser le processus de développement. Ils permettent également aux personnes ayant de l’expérience en codage de plonger plus profondément, en codant à la main si nécessaire.
    No-code
    Les plateformes no-code ne nécessitent aucune expérience en développement et sont conçues spécifiquement pour les développeurs citoyens et les utilisateurs professionnels. Les solutions no-code ouvrent le développement d’applications à pratiquement tout le monde, mais peuvent conduire à l’informatique fantôme - un développement d’applications non autorisé au sein d’une organisation.