Desenvolvimento low-code versus pro-code

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 4 min. de leitura
  • Aprenda a diferença entre soluções low-code e pro-code no Now Platform.

    Qual construtor devo usar para criar uma aplicação?

    Figura 1. Tipos de construtores
    Diferentes construtores disponíveis para diferentes níveis de habilidade

    Deseja criar um app facilmente, sem código?

    Creator Studio é especialista em ajudar você a criar aplicações de execução de solicitação sem escrever código. Por exemplo, uma aplicação para solicitar suprimentos de escritório preenchendo um formulário e alguém aprova ou nega sua solicitação. Para obter mais informações, consulte Creator Studio: criação de aplicações sem escrever código.

    Precisa de uma aplicação mais geral, mas ainda deseja opções com low-code?

    App Engine Studio permite que você crie uma variedade maior de apps do que Creator Studio sem ser um profissional de programação. Para obter mais informações, consulte Criar apps usando App Engine Studio.

    Você é um desenvolvedor que quer mais controle em uma interface do usuário centralizada?

    Crie apps mais inteligentes e entregue-os mais rapidamente com o novo ServiceNow Studio . ServiceNow Studio capacita os desenvolvedores de plataforma com um ambiente moderno e unificado para criar no Now Platform. ServiceNow Studio apresenta navegação simplificada para aplicações e metadados, ferramentas integradas de low-code, acompanhamento e empacotamento eficientes do trabalho de desenvolvimento que aceleram os processos de desenvolvimento e aumentam a produtividade. Para obter mais informações, consulte Como criar aplicações com ServiceNow Studio.

    Você é um desenvolvedor que deseja usar ferramentas e processos de desenvolvimento padrão do setor?

    O ServiceNow IDE e ServiceNow SDK o oferecem suporte ao desenvolvimento de aplicações no código de origem com ServiceNow Fluent, à criação de módulos JavaScript e ao uso de bibliotecas de terceiros. ServiceNow Fluent é uma linguagem de programação específica de domínio para criar metadados de aplicação no código.

    O ServiceNow IDE é uma implementação de Visual Studio Code para a Web na Now Platform. O ServiceNow SDK usa a área de trabalho Visual Studio Code localmente. Para obter mais informações, consulte Como criar aplicações no código de origem.

    O que é desenvolvimento low-code

    O desenvolvimento com low-code é uma nova abordagem para a criação de apps que permite que usuários com experiência limitada em codificação criem apps poderosas. As plataformas de desenvolvimento com low-code dependem de interfaces gráficas e configuração em vez de codificação manual. Essas novas plataformas de desenvolvimento com low-code permitem que mais pessoas criem e implantem apps de forma rápida e eficiente.

    Benefícios do desenvolvimento low-code

    O desenvolvimento de apps com low-code simplifica o processo de desenvolvimento para criar mais apps com mais rapidez. As soluções com low-code exigem menos desenvolvedores e permitem que não desenvolvedores criem apps. Modelos pré-criados fornecem aos desenvolvedores uma vantagem na criação de apps. Os administradores do sistema podem gerenciar o desenvolvimento de apps em um único local e colaborar com outros desenvolvedores. Reduza o tempo necessário para implantar apps usando fluxos de trabalho predefinidos no Now Platform.

    ServiceNow ferramentas de desenvolvimento sem código e com baixo código

    Exemplo de ferramenta de desenvolvimento sem código

    Creator Studio facilita a criação de aplicações básicas de execução de solicitações, dividindo sua criação em etapas simples. Você pode criar formulários para os usuários solicitarem itens do catálogo e usar envios de formulário para iniciar playbooks automatizados. Saiba mais em Creator Studio: criação de aplicações sem escrever código.

    Figura 2. Criar app um app em Creator Studio
    Selecione o botão Criar app

    O que é desenvolvimento mid-code

    Se você se sentir confortável com o Now Platform e algumas ferramentas de desenvolvimento, use o novo ServiceNow Studio para acessar todos os construtores e ferramentas de desenvolvimento em um só lugar.

    Exemplo de ferramenta de desenvolvimento de mid-code

    Figura 3. Criar um app no ServiceNow Studio
    Crie um app usando o ícone do Navegador ou o botão Criar

    O que é o desenvolvimento pro-code

    O desenvolvimento pro-code é usado por desenvolvedores para criar apps complexos que não podem ser criados com uma ferramenta low-code. Tradicionalmente, o desenvolvimento pro-code é usado para criar apps a partir do zero usando código personalizado para resolver uma necessidade de negócio. Os desenvolvedores precisam ter conhecimento de codificação e como usar linguagens de programação para criar apps.

    Benefícios do desenvolvimento pro-code

    A vantagem do desenvolvimento pro-code é poder criar apps personalizados sem a limitação de uma ferramenta. Você pode criar apps personalizadas exclusivas para suas necessidades de negócio sem limites. Os desenvolvedores podem criar apps com uma aparência personalizada que corresponda à identidade visual da sua empresa.

    ServiceNow ferramentas de desenvolvimento pro-code

    Para obter mais informações sobre ferramentas de desenvolvimento pro-code, consulte Como criar aplicações pro-code.

    Low-code versus sem-code

    Os termos low-code e sem código tendem a ser usados de forma intercambiável, mas não são exatamente a mesma coisa. Embora as soluções com e sem código forneçam ferramentas para o desenvolvimento simplificado de apps, vale a pena considerar as diferenças.

    Low-code
    As plataformas low-code foram projetadas para desenvolvedores profissionais e usuários comerciais não técnicos. Eles exigem muito pouco treinamento ou experiência e usam modelagem baseada em visual para simplificar o processo de desenvolvimento. Eles também permitem que pessoas com experiência em codificação se aprofundem, codificando manualmente quando necessário.
    Sem código
    As plataformas sem código não exigem experiência de desenvolvimento e são projetadas especificamente para desenvolvedores-cidadãos e usuários comerciais. As soluções sem código abrem o desenvolvimento de apps para praticamente todos, mas podem levar à TI oculta - desenvolvimento de apps não sancionados dentro de uma organização.