不用 nodejs 和 webpack(脚手架),像 jQuery 那样引用一个库,就能很方便有序的开发 web 超大型项目

2019-06-10 02:10:39 +08:00
 pikay

我是上次那个说 “开发了套 web 前端框架,只需浏览器,不需要 nodejs webpack 就能构建大型应用” 的家伙;

这次我把之前说的那个库打包了,并做好了文档;这个库的名字叫 XDFrame ;

项目地址在这里: https://github.com/kirakiray/XDFrame

是最近这一年的心血,并且在自己的项目里应用成功了,很稳定,感觉可以回馈给社会了;

ToDoList 在这里: https://github.com/kirakiray/XDFrame/blob/master/doc/todolist.md

这一年耗尽粮仓,没钱了,也步入了下一个人生轨迹,找了份工资很一般的工作,工作地点也很远,是干 React 的活;

记得几年前,在前端的路上,毅然选择了原生开发和钻研底层 js,觉得,原生 js 够扎实,就算在回头学这些框架也是很简单的,现在看来,好像选了个错的路;

的确,现在回头学 react 和 vue (感谢官方 cli 工具),真的很好学,思维基本大同;去面试的时候,面试官知道你是最近才开始学 react(vue)的(没有长时间的 vue rn ng 开发经验),觉得你不值得开这个工资,不适合这份工作;

可能程序员都有个毛病,总觉得自己写的框架是最好用的,自己写的东西明明很好用,为什么要用个更难用的。

最近都在反思人生,自己是不是做了错误的事,有点不知所从;

我的项目 star 少,除了自己没人敢用,恶性循环;

真的,你看了觉得还不错的话,欢迎 star ;

还有想问问,你看一下 XDFrame 的 ToDoList,是不是真的简单和有价值?如果好用,怎样才能拉到金主爸爸来支持持续开发?

4005 次点击
所在节点    前端开发
31 条回复
lijsh
2019-06-10 11:06:37 +08:00
react、Vue 也都支持引入 script 直接写代码的……
pikay
2019-06-10 11:10:41 +08:00
@AlloVince 感谢指出问题,test case 在三个子项目库里,等手头东西放下后搬到这个打包项目里
pikay
2019-06-10 11:11:40 +08:00
@shell314 谢谢
pikay
2019-06-10 11:20:35 +08:00
@civet 是的,其实我这个 XDFrame 也有封装一层融合模型的概念,现在我不提出,以后也会有人提出,抽象出来之后反而更容易做跨平台,行为和事件模型甚至做成 json 就能跑;所说的原生也只是浏览器支持的 api ;我想做的是除了核心工作,门槛都不应该存在;😂 感谢提出这个问题,其实 XDFrame 里面的三个子库都是正式的,分开来没人理解,所以最近才组合打成一个,后续文档和更多案例会补充;
civet
2019-06-10 11:22:39 +08:00
@pikay 每六个月左右(或更短)都会有一个新的框架跳出来声称自己是革命性 UI 开发方案。这是所谓的前端摩尔定律。
pikay
2019-06-10 11:24:10 +08:00
@lijsh 但 Vue 和 React 直接引用 script 写就没意义了,整套的预编译方案才是它们的精髓; XDFrame 只是想做浏览器引用就能开发,把 npm 的包管理模式直接集成到 web 上;
pikay
2019-06-10 11:34:10 +08:00
@civet 😂好吧大家也就嚷嚷,写完 XDFrame 我才感觉到深抽象模型的意义,最终真正革命 UI 的方式应该是纯 gui 开发;
molvqingtai
2019-06-10 11:51:07 +08:00
大佬加油!
pikay
2019-06-10 12:17:56 +08:00
@molvqingtai 💪谢谢
xrr2016
2019-06-10 12:43:26 +08:00
大佬 666,先 mark
pikay
2019-06-10 13:05:33 +08:00
@xrr2016 谢谢

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

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

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

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

© 2021 V2EX