基础库
标签库(按字母排序)
属性扩展
root.js 是一个为了提高页面的开发效率而开发的一套前端标签库,包括多个基础库和标签库。基础库用于常用 DOM 操作、数据加载等功能,标签库提供多个标签扩展或复合组件。root.js 的目标是尽可能的不写 Javascript 代码,通过 HTML 标签和属性即可实现页面上的各种交互功能。
root.js 由原生 Javascript 编写,可以应用到 Spring Boot、PHP 等开发中,应该不适用于 Vue 或 React 等流行的前端框架。
框架中有的组件可以追溯到 2001 年,期间经历过多次修改和变迁,在 2012 年时已经有大约 10 个组件。在作者工作内容由技术转为管理的很多年中,标签库没有更新。2018 年由于要实现 Qross 系统的管理后台,重拾整个框架。更多标签和组件会不断加入到库中。
标签库源码地址 https://github.com/qross-io/root.js,每月月底更新版本。
在前后端分离的潮流之下,不建议将 root.js 应用于正式生产环境使用,可作为学习交流使用。
jQuery
,同时提供很多基础的操作并为其他组件服务。更多组件请查看左侧项目目录。
参考链接