就用下班那点时间,终于把文档补完了!!!!写文档都写了几个月!!!
只要是开发,都会觉得简单的前端框架,没有 Vue/React/Angular 的 node+npm+webpack 学习起步三件套,而是像小程序那样开箱即用的;基于 web component 运行在现代浏览器上,没有打包操作;
希望大家能帮忙测试一下,文档有哪些不太清楚的地方,或者有 bug ,都可以指出;
有小伙伴要和我一起搞吗,用 ofajs 和 bootstrap 封装一个 UI 库,感觉会很好用。(一个人精力有限)
还有能帮忙按个 star⭐️吗,真的搞了好久了😭
真的磨了两年,可以翻一下我的发帖记录
对了,ofajs 官网是基于 o-book 开发的(o-book 又是基于 ofajs 开发的),写文档跟 gitbook 差不多,但是部署只是引用两个 <script>
标签而已,没有打包操作;欢迎也也给 o-book 点个⭐️,愿以后前端 开发 和 使用 都是一件很轻松的事。
1
zcf0508 2021-11-03 22:59:12 +08:00 via Android
👍
|
2
biguokang 2021-11-03 22:59:32 +08:00
最近怎么那么多人造轮子用 webcomponent 的组件化方案
|
3
levon 2021-11-03 23:15:02 +08:00
学习
|
4
pikay OP @biguokang 现在前端发展到了 巨石应用 的阶段,web component 做 微前端 有天然的优势。
|
5
xu2060 2021-11-04 08:38:45 +08:00
已 start
|
6
xu2060 2021-11-04 08:39:00 +08:00
已 star
|
7
dufu1991 2021-11-04 08:45:34 +08:00
先不看文档,先 star 。
|
8
yveJohn 2021-11-04 09:30:24 +08:00
我前端水平比较菜哈,问个可能是很愚蠢的问题,ofajs 和 petite-vue 是不是一个类似的框架呢?
|
9
37Y37 2021-11-04 09:36:43 +08:00
感觉很牛批
|
10
SuperXRay 2021-11-04 09:39:19 +08:00
很有意思,开箱即用
|
11
pikay OP @yveJohn 刚刚看了下,petite-vue 像是无工程化的 vue ,相似的地方是都是纯脚本引用,而 ofajs 更像是 Vue/Svelte 和 小程序 的混合体,集成了模块化、组件化和应用化的小型 runtime 。
|
12
wangyzj 2021-11-04 10:08:26 +08:00
点赞支持
不过我觉得这个不能算框架吧,应该是组件库 |
13
SmiteChow 2021-11-04 10:18:14 +08:00
写代码真爱呀
|
17
israinbow 2021-11-04 12:53:10 +08:00 via Android
看的我也想造轮子了,关于 ui 库有什么具体想法么,我想搭把手。
|
18
pikay OP @israinbow 就用 bootstrap 之类偏 css 库 用 ofajs 封装一遍,这类框架渗透性不强,初始化组件都是命令式的,换成组件式用起来就很好用;下个版本会让 Vue 和 React 引用 ofajs 的组件,想象一下就是可以跨框架使用的饿了么 UI ;
仓库地址在: https://github.com/kirakiray/bootstrap-ofa 现在只是封装了 button 组件,可以查看 [bs-button 文档]( https://kirakiray.github.io/bootstrap-ofa/components/bs-button/demo.html),还有很多组件没时间封装; 顺便说一下,使用文档用 readme.md 格式,查看文档就建个 `.html` 文件引用 `o-md` 组件,就能直接支持在线查看了([参照 bs-button 的内容]( https://github1s.com/kirakiray/bootstrap-ofa/blob/HEAD/components/bs-button/demo.html)); 以后单元测试之类的框架,都可封装成组件来辅助组件开发; 当然你也可以按照自己的 UI 来封装一套组件库; |
19
evilStart 2021-11-09 23:01:51 +08:00 via Android
这是真厉害,不论是毅力还是技术上。
之前看楼主在找工作,有落实么? |
21
maotao456 2021-11-12 16:08:21 +08:00
有配套 ui 框架我一定用。我是后端
|