ClientX 开发者文档

ClientX 是一个资源化解耦的前端应用框架:core(内核)+ 可插拔资源(resource)。 本文档站介绍如何安装 core、开发资源、打包组合与组装应用。

快速开始

用 5 分钟跑通 ClientX:获取 core 源码、创建第一个资源、构建并本地预览。

安装

ClientX 是什么、架构分层,以及两种安装 core 的方式与 clientx create。

开发

资源结构、register.ts 的 declare/activate 生命周期、依赖声明与 i18n。

打包

clientx build 构建流程、dist/ 产物结构、单资源与组合打包。

组装

core 运行时从 manifest 加载、clientx run 开发服务器、单一 React 实例。

案例

hello 最小示例资源:从 create 生成、源码逐文件、构建到组装进应用的完整流程。

下载产物

安装页与打包页提到的下载产物(clientx-core-source.tar.gz、 clientx-core-prebuild.tar.gz、各 resource-<id>-source.tar.gz、 resource-hello-example.tar.gz)由 ClientX 官网(portal 资源)在部署站点的 /downloads/ 路径提供,文件名稳定、非内容哈希。

部署拓扑注记:本文档站(resource/docs/)是独立 Astro 静态资源,构建产物被 clientx build 组装进 dist/docs/,静态托管直接服务 /docs/*; 文档站只含对外 SEO 内容,不包含可下载产物。