磨了两年的前端新轮子,刚刚终于把初版文档写完了!

2021-11-03 22:56:58 +08:00
 pikay

就用下班那点时间,终于把文档补完了!!!!写文档都写了几个月!!!

ofajs - 新时代渐进式 web 前端框架

只要是开发,都会觉得简单的前端框架,没有 Vue/React/Angular 的 node+npm+webpack 学习起步三件套,而是像小程序那样开箱即用的;基于 web component 运行在现代浏览器上,没有打包操作;

希望大家能帮忙测试一下,文档有哪些不太清楚的地方,或者有 bug ,都可以指出;

有小伙伴要和我一起搞吗,用 ofajs 和 bootstrap 封装一个 UI 库,感觉会很好用。(一个人精力有限)

还有能帮忙按个 star⭐️吗,真的搞了好久了😭

ofa.js-GitHub 地址

真的磨了两年,可以翻一下我的发帖记录

3303 次点击
所在节点    程序员
22 条回复
zcf0508
2021-11-03 22:59:12 +08:00
👍
biguokang
2021-11-03 22:59:32 +08:00
最近怎么那么多人造轮子用 webcomponent 的组件化方案
levon
2021-11-03 23:15:02 +08:00
学习
pikay
2021-11-03 23:26:24 +08:00
@biguokang 现在前端发展到了 巨石应用 的阶段,web component 做 微前端 有天然的优势。
xu2060
2021-11-04 08:38:45 +08:00
已 start
xu2060
2021-11-04 08:39:00 +08:00
已 star
dufu1991
2021-11-04 08:45:34 +08:00
先不看文档,先 star 。
yveJohn
2021-11-04 09:30:24 +08:00
我前端水平比较菜哈,问个可能是很愚蠢的问题,ofajs 和 petite-vue 是不是一个类似的框架呢?
37Y37
2021-11-04 09:36:43 +08:00
感觉很牛批
SuperXRay
2021-11-04 09:39:19 +08:00
很有意思,开箱即用
pikay
2021-11-04 09:50:27 +08:00
@yveJohn 刚刚看了下,petite-vue 像是无工程化的 vue ,相似的地方是都是纯脚本引用,而 ofajs 更像是 Vue/Svelte 和 小程序 的混合体,集成了模块化、组件化和应用化的小型 runtime 。
wangyzj
2021-11-04 10:08:26 +08:00
点赞支持
不过我觉得这个不能算框架吧,应该是组件库
SmiteChow
2021-11-04 10:18:14 +08:00
写代码真爱呀
yveJohn
2021-11-04 10:24:31 +08:00
@pikay #11 感谢,明白了,已 Star
pikay
2021-11-04 10:54:11 +08:00
@yveJohn thx👌
pikay
2021-11-04 10:54:40 +08:00
@xu2060 感谢
israinbow
2021-11-04 12:53:10 +08:00
看的我也想造轮子了,关于 ui 库有什么具体想法么,我想搭把手。
pikay
2021-11-04 13:25:31 +08:00
@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 来封装一套组件库;
evilStart
2021-11-09 23:01:51 +08:00
这是真厉害,不论是毅力还是技术上。
之前看楼主在找工作,有落实么?
pikay
2021-11-09 23:06:37 +08:00
@evilStart 还在找,年底比较少岗位 😭

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/812875

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX