标签 Web 下的文章

Library Taiga-UI 完全可摇树的企业级组件库
项目
一、项目介绍 做 Angular 项目,UI 组件库的选型常常陷入两难:轻量的不够用,重的又难维护;样式和交互跟自家设计对不上,定制成本比从头写还高。Taiga UI 提供的是第三条路——一个完全可摇树(fully-treeshakable)的 Angular UI Kit,由多个基础库与若干 add-on 组成。 它的技术底座有两个值得注意的地方:一是用 ng-polymorpheus 的动态内容方案,把"按钮里放什么、表单项里渲染什么"这类组合需求做成了可复用的能力;二是...
Generator Zensical 更快更轻的静态文档站生成器
项目
一、项目介绍 写项目文档的人多半知道 Material for MkDocs:主题漂亮、插件丰富、搜索开箱即用。但它毕竟建立在 Python 生态之上,启动慢、大站点构建久,每回本地预览都要等上一阵子。Zensical 就是从这个痛点出发做的——由 Material for MkDocs 团队自己开发,用 Rust 重写核心。 它的定位是"现代静态站点生成器,专为项目文档而生"。官方介绍里强调:写 Markdown,几分钟内生成一个专业的静态站,可搜索、可定制、支持 60 多...
Framework Qiankun 用微前端拆分大型前端应用
项目
一、项目介绍 前端项目长到某个体量,就会撞上一堵墙:代码耦合、发布牵一发动全身、新人上手要读三个月的代码。想拆开,又怕引入一堆新问题——子应用怎么发布静态资源、主应用怎么加载、样式和 JS 会不会互相污染、公共依赖要不要重复打包、性能怎么兜。 Qiankun(乾坤)正是为这些问题而生。它基于 single-spa,提供了一套完整可落地的微前端方案:子应用通过导出生命周期函数被主应用加载与卸载,JS 沙箱隔离各应用的全局变量,样式隔离避免污染,公共依赖与通信机制一并给出。 它出...
Generator VuePress 基于Vue的静态文档站生成器
项目
一、项目介绍 写技术文档最磨人的是“内容用 Markdown 写,站点却要另搭框架”:你希望专注写作、顺手就有搜索、导航、代码高亮和多语言,却被建站工程缠住。 VuePress 是一个由 Vue 驱动的静态站点生成器,专为文档场景设计。你用 Markdown 写作,它产出带侧边栏、搜索、代码高亮、多语言的静态站,并可用 Vue 组件增强页面,是大量开源项目文档的底座。
Library Tiny-Vue 面向企业级中后台的Vue组件库
项目
一、项目介绍 做企业级中后台,最缺的是“既好看又能打、还能应对大数据与复杂表单”的组件:通用 UI 库在万级表格、复杂筛选下容易卡顿,定制又费劲。你只想要一套为业务系统打磨过的 Vue 组件,却被性能与扩展性卡住。 TinyVue 是 OpenTiny 团队推出的 Vue 组件库,面向企业级中后台。它提供表单、表格、弹窗、导航等丰富组件,强调高性能大数据渲染与主题定制,并配套 AI 辅助的 agent-skills 帮助生成组件代码。