semantic.js
TypeScript icon, indicating that this package has built-in type declarations

2.0.20 • Public • Published

为什么要搞个组件库

  1. 轻量: 只需引入一个js文件 无需复杂的打包配置

  2. 语义化、模块化: 用jsx语法推进 Web Component

  3. 重交互体验: 让团队探索和思考前端的交互体验问题,本身就是本项目的一个重要目标

主要参考资料:

  • Bootstrap / MaterailUI / 阿里Antd借鉴设计原则

  • 《微交互设计》

  • 团队的知乎专栏:司空不见贯

如何加入开发

git clone https://github.com/VizOS/semantic.js
cd semantic.js
npm install
npm run build
npm run watch

然后在浏览器打开 http://localhost:3003/

编译发布

修改publish.sh里的target为你项目的静态目录地址然后运行

npm run build

最终使用

Readme

Keywords

none

Package Sidebar

Install

npm i semantic.js

Weekly Downloads

2

Version

2.0.20

License

MIT

Unpacked Size

1.63 MB

Total Files

5

Last publish

Collaborators

  • gastrodia