各位大佬有没有什么开源的项目的想法,可以是如下:
暂时能想到的就是这两条,欢迎补充。(富文本编辑器的想法可以暂时放一下,我之前就是做这个的)
想做一个前端开源的项目,但是没有什么切入点,希望各位大佬能提出点想法来,也可以一起合作。
附上自己的 github: https://github.com/QiShaoXuan
1
netnr 2019-12-11 10:40:52 +08:00
目前前端的主流框架 Vue、React 等有一套渲染标签模版,HTML 与模版标签混杂,我个人不怎么接受这种写法;或许为了更好的分离或更优雅,完全用 JSON 来表达,非现有根据 JSON 生成 HTML 的简单解析,应包含更多的功能:虚拟 DOM,差异算法渲染,事件,双向绑定,上下级嵌套,节点类型 等等
换句话说,用纯 JSON 结构来表达所有的事情 当然这样是不是比现有的混杂渲染更好,我也不确定,只是个人的想法 |
2
onfuns 2019-12-11 10:43:18 +08:00
好像有个程序员点子的 repo,找不到了。。。
|
3
xiaojun1994 2019-12-11 10:59:06 +08:00
我本来准备写个 vue ui 库,写一半了想放弃,😄,等 vue3 成熟了再搞?早知道弄 react 的了,地址: https://github.com/xiaojun1994/unique-ui
|
4
DemonQ OP @xiaojun1994 UI 库一茬接着一茬,但是真正好用的敢放生产的其实就是那么一两个,而且想要做好有时候感觉并不是一个程序员可以搞定的,需要根据实际业务进行沉淀总结,还有一套成熟的产品理念和 UI 设计,不然我觉得都是小打小闹自己搞着玩,所以暂时先不考虑。
|
5
shintendo 2019-12-11 11:05:28 +08:00
@netnr 那不就是个 dsl 吗,json 无非是形式,vue 的模版除了长得更像 html 以外跟这个有什么不同吗?
|
6
KuroNekoFan 2019-12-11 11:13:53 +08:00
没啥难以接受的,无非是品味,个人偏好问题
昨天跟同事简单聊了一下,发现真的有人喜欢 vue 的指令而不是 react 的 pure js with markup syntax,我释然 |
7
netnr 2019-12-11 11:22:27 +08:00
是的,个人偏好
|
9
yuanfnadi 2019-12-11 11:27:19 +08:00
与其自己造没人用的轮子,不如去贡献已经有的项目。
react,vue,antd,vscode. |
13
chairuosen 2019-12-11 11:37:29 +08:00
@netnr vue 有 render function
``` render: function (createElement) { return createElement( 'div', // tag name 标签名称 ) } ``` |
14
Sapp 2019-12-11 13:30:12 +08:00 1
我劝你们真的不要再去做 UI 库了,除了浪费电费没有一点意义,初期技术可能还会增长,但是你要知道 UI 库是个重复性很大的东西,到后面大量补全组件的时候纯粹就是个体力活了,而且现在 UI 库真的太多了,你做出来又有几个人用呢?还真的做个东西就自己做着玩么?有功夫搞这个不如去搞搞可视化、GIS,还能搭车跟一下 5G 和物联网的风口。
|
16
ZZITE 2019-12-11 14:15:39 +08:00
把一些现有库的功能用 react hooks 的形式实现一下?像目前开源的 swr、react-hook-form,我觉得对开发方式挺有启发的。
|
18
Hanggi 2019-12-11 15:21:43 +08:00
其实可以关注下 Angular,毕竟 Typescript 是未来的主流。做一个 UI 库也不错。
|
19
pecopeco 2019-12-11 22:41:13 +08:00 via Android
力求 flutter 的 jsx 模板语法,现在的嵌套地狱太反人类了
|
20
enther 2021-05-04 17:09:58 +08:00
有趣的富文本编辑器算吗?我们有一个项目,demo 在 editoe.com 。有兴趣可以加 412078668 聊聊
|