omi是下一代web解决方案,不是小程序的web延展吧?
如果是小程序web端的延展,我觉得应该尽可能复用小程序的语法、项目构建结构,让小程序开发者无缝切换,拿起来就能撸,而不要使用jsx等技术(应该是本人比较懒,学了vue之后,不想再学react中的知识),我觉得小程序现在开发起来非常顺畅,如果完全是小程序的语法开发web端,那150w小程序开发者就可以无缝使用。
如果是想与vue、react、angular匹敌,做下一代web解决方案,那请忽略。
azpvetkf1#
很赞的想法~~,omi-mp 的目的就是让小程序直接转成 web,但是JSX确实比模板引擎好,所以omi的目标依然是 做下一代web解决方案。
wztqucjr2#
@dntzhang能否具体说说好在什么地方吗(JSX确实比模板引擎好)?因为vue也支持jsx,但却不是首选
5anewei63#
引用 readme 里:JSX 是开发体验最棒(智能提示)、语法噪音最少、图灵完备的 UI 表达式,模板引擎不完备,模板字符串完备但是语法噪音太大
qyzbxkaa4#
如果方便机器编译而为难人就叫好的话,直接写汇编好了,写什么js。
gg0vcinb5#
@transtone JSX 是方便人...怎么会为难人啊
cyej8jka6#
@dntzhang jsx是方便了你,或者方便了一部分特定知识结构的开发者,但到底方便了多少人,方便了前端开发者中多少比例的人,兄弟有调研过吗?
恕我唠叨,如果你不理解或者不愿意去理解我们说的 不想再学jsx 、 相对于模板引擎,jsx是某种程度上的为难人 是什么意思,是种什么心理,背后代表了多少人,那么omi项目再写三年也只能是个内部项目,不会有太多粉丝的。
不想再学jsx
相对于模板引擎,jsx是某种程度上的为难人
y3bcpkx17#
omi很早已经支持 htm,你可以看下 omi-html 这个项目,喜欢模板引擎模板字符串可以用这个项目。jsx方便react开发者。
mpbci0fu8#
谢谢兄弟回复。omi-html 支持 htm 很棒,项目之前就有了解。上面是对“方便”和“为难”发了些牢骚。
将小程序和H5开发统一,目前各个平台都在做,京东的奥特曼、百度的奥卡姆、腾讯磊子兄弟的奥秘是排在头前的奥氏三兄弟。按理说有着微信的内部支援,omi项目应该更有名、用的人更多才是,可实际上相反,用奥特曼的更多。
当然我本人在 omi 项目中是半点贡献没有的,接触的时间也不长,只是对微信小程序的开发,以及移动端的统一开发比较关注。
zzoitvuj9#
嗯嗯。omi团队2019继续努力。
9条答案
按热度按时间azpvetkf1#
很赞的想法~~,omi-mp 的目的就是让小程序直接转成 web,但是JSX确实比模板引擎好,所以omi的目标依然是 做下一代web解决方案。
wztqucjr2#
很赞的想法~~,omi-mp 的目的就是让小程序直接转成 web,但是JSX确实比模板引擎好,所以omi的目标依然是 做下一代web解决方案。
@dntzhang
能否具体说说好在什么地方吗(JSX确实比模板引擎好)?因为vue也支持jsx,但却不是首选
5anewei63#
引用 readme 里:
JSX 是开发体验最棒(智能提示)、语法噪音最少、图灵完备的 UI 表达式,模板引擎不完备,模板字符串完备但是语法噪音太大
qyzbxkaa4#
引用 readme 里:
JSX 是开发体验最棒(智能提示)、语法噪音最少、图灵完备的 UI 表达式,模板引擎不完备,模板字符串完备但是语法噪音太大
如果方便机器编译而为难人就叫好的话,直接写汇编好了,写什么js。
gg0vcinb5#
@transtone JSX 是方便人...怎么会为难人啊
cyej8jka6#
@dntzhang jsx是方便了你,或者方便了一部分特定知识结构的开发者,但到底方便了多少人,方便了前端开发者中多少比例的人,兄弟有调研过吗?
恕我唠叨,如果你不理解或者不愿意去理解我们说的
不想再学jsx
、相对于模板引擎,jsx是某种程度上的为难人
是什么意思,是种什么心理,背后代表了多少人,那么omi项目再写三年也只能是个内部项目,不会有太多粉丝的。y3bcpkx17#
omi很早已经支持 htm,你可以看下 omi-html 这个项目,喜欢模板引擎模板字符串可以用这个项目。jsx方便react开发者。
mpbci0fu8#
谢谢兄弟回复。omi-html 支持 htm 很棒,项目之前就有了解。上面是对“方便”和“为难”发了些牢骚。
将小程序和H5开发统一,目前各个平台都在做,京东的奥特曼、百度的奥卡姆、腾讯磊子兄弟的奥秘是排在头前的奥氏三兄弟。按理说有着微信的内部支援,omi项目应该更有名、用的人更多才是,可实际上相反,用奥特曼的更多。
当然我本人在 omi 项目中是半点贡献没有的,接触的时间也不长,只是对微信小程序的开发,以及移动端的统一开发比较关注。
zzoitvuj9#
嗯嗯。omi团队2019继续努力。