@blocklet/ui-react
Version:
Some useful front-end web components that can be used in Blocklets.
30 lines (20 loc) • 2 kB
Markdown
# 組件管理
組件管理提供了一套工具,用於在執行中的應用程式內動態安裝、發布和管理 blocklet 組件。此功能使應用程式得以模組化和擴充,讓管理員和開發人員能夠新增或更新功能,而無需對核心應用程式進行完整的重新部署。
這些工具對於創建功能可以即時組合和更新的靈活系統至關重要。例如,您可以確保應用程式在執行階段擁有所有必要的依賴項,或為開發人員提供一個整合式介面來發布新資源。
管理此生命週期的主要組件是 `ComponentInstaller` 和 `BlockletStudio`。
<!-- DIAGRAM_IMAGE_START:intro:16:9:1765962229 -->

<!-- DIAGRAM_IMAGE_END -->
## 核心工具
本節簡要概述了可用的組件管理工具。有關詳細文件和使用範例,請參閱特定的子頁面。
<x-cards data-columns="2">
<x-card data-title="ComponentInstaller" data-icon="lucide:package-check" data-href="/components/component-management/component-installer">
一個實用組件,用於驗證是否已安裝所有必要的相依組件,並為管理員提供一個簡單、受角色保護的介面來安裝任何缺少的組件。
</x-card>
<x-card data-title="BlockletStudio" data-icon="lucide:box" data-href="/components/component-management/blocklet-studio">
一個可嵌入的、基於 iframe 的介面,提供一個全面的工作室,用於直接在您的應用程式內發布、版本控制和管理組件及其相關資源。
</x-card>
</x-cards>
## 總結
透過利用 `ComponentInstaller` 和 `BlockletStudio`,開發人員可以建立易於維護和擴展的穩健應用程式。`ComponentInstaller` 透過管理依賴項來確保應用程式的健康狀態,而 `BlockletStudio` 則為內容和功能管理提供強大的介面。
欲了解更多關於其基本原理的資訊,請參閱 [核心概念](./core-concepts.md) 文件。