---
pageType: home
pageName: development
title: "Hướng dẫn phát triển NocoBase"
description: "Hướng dẫn phát triển NocoBase: phát triển plugin, thành phần dùng chung, FlowEngine, RunJS, mở rộng Block/Field/Action, mở rộng nguồn dữ liệu, mở rộng workflow, mở rộng xác thực."
keywords: "NocoBase,hướng dẫn phát triển,phát triển plugin,thành phần dùng chung,FlowEngine,RunJS,mở rộng NocoBase"
features:
  - title: Phát triển cốt lõi
    details: Nắm vững cơ chế mở rộng tầng thấp và khả năng phát triển nâng cao của NocoBase, bao gồm hệ thống plugin, hỗ trợ AI, môi trường FlowEngine và RunJS, xây dựng nền tảng phát triển vững chắc.
    items:
      - title: Phát triển plugin
        details: Học cách tạo, phát hành và bảo trì plugin tùy chỉnh.
        link: /plugin-development
        showOnHome: true
      - title: Plugin phát triển AI
        details: Sử dụng AI hỗ trợ phát triển plugin NocoBase, bao quát toàn bộ quy trình từ scaffolding, code component đến logic nghiệp vụ.
        link: /ai-dev
        showOnHome: true
      - title: Flow Engine frontend (FlowEngine)
        details: Engine phát triển no-code, low-code frontend của NocoBase 2.0.
        link: /flow-engine
        showOnHome: true
      - title: RunJS frontend
        details: Môi trường thực thi JavaScript dùng cho các kịch bản như JS Block, JS Field, JS Action.
        link: /runjs
        showOnHome: true
      - title: Thành phần dùng chung
        details: Tái sử dụng các component biểu mẫu, bộ lọc, bảng và biểu tượng tích hợp sẵn của NocoBase client v2 khi xây dựng trang plugin.
        link: /shared-components
        showOnHome: true
  - title: Hệ sinh thái plugin
    details: Mở rộng khả năng của plugin hiện có thông qua plugin, xây dựng hệ sinh thái plugin phân tầng và mô-đun hóa, nâng cao khả năng mở rộng và cộng tác của hệ thống.
    items:
      - title: Mở rộng nguồn dữ liệu
        details: Mở rộng hoặc tích hợp nguồn dữ liệu bên ngoài, kết nối database hoặc dịch vụ bên thứ ba, hiện thực truy cập và đồng bộ dữ liệu xuyên hệ thống.
        link: /data-sources/development
      - title: Mở rộng workflow
        details: Mở rộng hoặc tích hợp các tính năng liên quan đến workflow, hiện thực kịch bản nghiệp vụ tự động hóa và quy trình hóa.
        link: /workflow/development
        showOnHome: true
      - title: Mở rộng kênh thông báo
        details: Phát triển phương thức thông báo mới hoặc tích hợp dịch vụ truyền thông bên ngoài, hỗ trợ phân phối tin nhắn đa kênh.
        link: /notification-manager/development/extension
      - title: Mở rộng xác thực người dùng
        details: Hiện thực logic xác thực tùy chỉnh hoặc kết nối hệ thống đăng nhập bên thứ ba, tăng cường khả năng bảo mật và tích hợp.
        link: /auth-verification/auth/dev
      - title: Mở rộng lưu trữ file
        details: Tích hợp dịch vụ lưu trữ đám mây hoặc giải pháp lưu trữ tùy chỉnh, hiện thực mở rộng linh hoạt cho upload, download và quản lý file.
        link: /file-manager/development
      - title: Mở rộng xem trước file
        details: Mở rộng khả năng xem trước file, hỗ trợ thêm nhiều định dạng file để xem trước và render trực tuyến.
        link: /file-manager/development
      - title: Mở rộng knowledge base
        details: Kết nối knowledge base bên ngoài hoặc dịch vụ retrieval tùy chỉnh để mở rộng nguồn RAG cho AI employees.
        link: /ai-employees/knowledge-base/dev/external-knowledge-base
---
