omi 个人一点想法

h22fl7wq  于 2022-10-20  发布在  其他
关注(0)|答案(9)|浏览(392)

omi是下一代web解决方案,不是小程序的web延展吧?

如果是小程序web端的延展,我觉得应该尽可能复用小程序的语法、项目构建结构,让小程序开发者无缝切换,拿起来就能撸,而不要使用jsx等技术(应该是本人比较懒,学了vue之后,不想再学react中的知识),我觉得小程序现在开发起来非常顺畅,如果完全是小程序的语法开发web端,那150w小程序开发者就可以无缝使用。

如果是想与vue、react、angular匹敌,做下一代web解决方案,那请忽略。

azpvetkf

azpvetkf1#

很赞的想法~~,omi-mp 的目的就是让小程序直接转成 web,但是JSX确实比模板引擎好,所以omi的目标依然是 做下一代web解决方案。

wztqucjr

wztqucjr2#

很赞的想法~~,omi-mp 的目的就是让小程序直接转成 web,但是JSX确实比模板引擎好,所以omi的目标依然是 做下一代web解决方案。

@dntzhang
能否具体说说好在什么地方吗(JSX确实比模板引擎好)?因为vue也支持jsx,但却不是首选

5anewei6

5anewei63#

引用 readme 里:
JSX 是开发体验最棒(智能提示)、语法噪音最少、图灵完备的 UI 表达式,模板引擎不完备,模板字符串完备但是语法噪音太大

qyzbxkaa

qyzbxkaa4#

引用 readme 里:
JSX 是开发体验最棒(智能提示)、语法噪音最少、图灵完备的 UI 表达式,模板引擎不完备,模板字符串完备但是语法噪音太大

如果方便机器编译而为难人就叫好的话,直接写汇编好了,写什么js。

gg0vcinb

gg0vcinb5#

@transtone JSX 是方便人...怎么会为难人啊

cyej8jka

cyej8jka6#

@dntzhang jsx是方便了你,或者方便了一部分特定知识结构的开发者,但到底方便了多少人,方便了前端开发者中多少比例的人,兄弟有调研过吗?

恕我唠叨,如果你不理解或者不愿意去理解我们说的 不想再学jsx相对于模板引擎,jsx是某种程度上的为难人 是什么意思,是种什么心理,背后代表了多少人,那么omi项目再写三年也只能是个内部项目,不会有太多粉丝的。

y3bcpkx1

y3bcpkx17#

omi很早已经支持 htm,你可以看下 omi-html 这个项目,喜欢模板引擎模板字符串可以用这个项目。jsx方便react开发者。

mpbci0fu

mpbci0fu8#

谢谢兄弟回复。omi-html 支持 htm 很棒,项目之前就有了解。上面是对“方便”和“为难”发了些牢骚。

将小程序和H5开发统一,目前各个平台都在做,京东的奥特曼、百度的奥卡姆、腾讯磊子兄弟的奥秘是排在头前的奥氏三兄弟。按理说有着微信的内部支援,omi项目应该更有名、用的人更多才是,可实际上相反,用奥特曼的更多。

当然我本人在 omi 项目中是半点贡献没有的,接触的时间也不长,只是对微信小程序的开发,以及移动端的统一开发比较关注。

zzoitvuj

zzoitvuj9#

嗯嗯。omi团队2019继续努力。

相关问题