---
pageType: home
pageName: development

features:
  - title: Arquitetura de Núcleo
    details: Domine os mecanismos de extensão subjacentes e os princípios de funcionamento do NocoBase, incluindo o sistema de plugins, o FlowEngine e os módulos do núcleo do banco de dados, para construir uma base sólida de desenvolvimento.
    items:
      - title: Desenvolvimento de Plugins
        details: Aprenda a criar, publicar e manter plugins personalizados.
        link: /plugin-development
        showOnHome: true
      - title: Motor de Fluxo Frontend (FlowEngine)
        details: O motor de desenvolvimento frontend no-code e low-code do NocoBase 2.0.
        link: /flow-engine
        showOnHome: true
      - title: RunJS Frontend
        details: Ambiente de execução JavaScript para cenários como blocos JS, campos JS e ações JS.
        link: /runjs
        showOnHome: true
      - title: Componentes compartilhados
        details: Reutilize os componentes integrados de formulário, filtro, tabela e ícones do NocoBase client v2 ao criar páginas de plugins.
        link: /shared-components
        showOnHome: true
  - title: Interface e Interação
    details: Aprenda a estender e personalizar a interface frontend, construindo componentes, campos e lógicas de ação que atendam às necessidades do negócio, aprimorando a visualização e a experiência de interação do sistema.
    items:
      - title: Blocos (Blocks)
        details: Crie, reutilize e configure componentes de blocos personalizados para construir layouts de interface flexíveis.
        link: /ui-development-block
        showOnHome: true
      - title: Campos (Fields)
        details: Defina novos tipos de componentes de campo para enriquecer as formas de entrada e exibição de dados.
        link: /ui-development-field
        showOnHome: true
      - title: Ações (Actions)
        details: Estenda ou personalize comportamentos de ação para implementar processos de negócio e interações de usuário diversificados.
        link: /ui-development-action
        showOnHome: true
  - title: Ecossistema de Plugins
    details: Estenda as capacidades de plugins existentes por meio de outros plugins, construindo um ecossistema de plugins hierárquico e modular para aumentar a extensibilidade e a colaboração do sistema.
    items:
      - title: Extensão de fonte de dados
        details: Estenda ou integre fontes de dados externas, conecte-se a bancos de dados ou serviços de terceiros e realize acesso e sincronização de dados entre sistemas.
        link: /data-sources/development
        showOnHome: true
      - title: Extensão de fluxo de trabalho
        details: Estenda ou integre funcionalidades relacionadas a fluxos de trabalho para implementar cenários de negócio automatizados e processuais.
        link: /workflow/development
        showOnHome: true
      - title: Extensão de canal de notificação
        details: Desenvolva novos métodos de notificação ou integre serviços de comunicação externos para suportar a distribuição de mensagens em múltiplos canais.
        link: /notification-manager/development/extension
      - title: Extensão de autenticação de usuário
        details: Implemente lógicas de autenticação personalizadas ou conecte-se a sistemas de login de terceiros para aprimorar a segurança e as capacidades de acesso.
        link: /auth-verification/auth/dev
      - title: Extensão de armazenamento de arquivos
        details: Integre serviços de armazenamento em nuvem ou soluções de armazenamento personalizadas para alcançar uma extensão flexível de upload, download e gerenciamento de arquivos.
        link: /file-manager/development
      - title: Extensão de visualização de arquivos
        details: Estenda as capacidades de visualização de arquivos para suportar a pré-visualização e renderização online de mais formatos de arquivo.
        link: /file-manager/development
      - title: Extensão de base de conhecimento
        details: Conecte bases de conhecimento externas ou serviços de recuperação personalizados para ampliar as fontes RAG dos AI employees.
        link: /ai-employees/knowledge-base/dev/external-knowledge-base
---
