Marko 性能比 Vue 强 10 倍(服务端渲染 benchmark 中显示),功能差不多,为何基本没人用?

2017-12-24 17:17:49 +08:00
 oldcai

没有找到除了官方 Marko UI Components Playground外的任何一个 ui 组件库。

也不是特别新的项目了,生态很不健全,或者说还没开始发育。

是因为我太年轻,有时候太天真,所以没看出其中还有什么暗坑吗?

8219 次点击
所在节点    Node.js
24 条回复
ycqy
2017-12-24 17:34:27 +08:00
https://markojs.com

就 4 倍呀,有 10 倍吗?
oldcai
2017-12-24 17:40:06 +08:00
@ycqy
Color picker 的 benchmark 确实只有 4 倍,search results 的有 10 倍。

https://github.com/marko-js/templating-benchmarks

这个和其他所有模板引擎的对比中,性能高出 20 倍。

我觉得,同样是 UI 组件化的库,当然是选性能高的,而且 Marko 原生就支持 Server-Side Rendering,比起 Vue 来说算是个优势。

背后的公司是 eBay,潜力也更高点。
deepkolos
2017-12-24 17:42:58 +08:00
生态周边?
zjsxwc
2017-12-24 17:43:46 +08:00
看起来不错
visonnn
2017-12-24 17:45:10 +08:00
生态呀……
还有作者懂不懂推广。
jziwenchen
2017-12-24 17:47:59 +08:00
看起来不错.
wzw
2017-12-24 17:49:54 +08:00
生态很重要。vue 最简单吧
lmqdlr
2017-12-24 17:56:35 +08:00
想想 Python 就明白了
deepkolos
2017-12-24 18:02:38 +08:00
看了一下性能测试用的 template, 感觉比较简单, 都是单组件的情况, 想知道多组件嵌套的编译速度如何
oldcai
2017-12-24 18:03:56 +08:00
@lmqdlr 再想想 golang 呢?
@visonnn 首页倒是做的没毛病可挑。
@deepkolos
@visonnn
可能还是因为项目太新吧,或许以后会好些。
同时也是机会,有实力和时间的同志,又是一波收获 star 的机会。
lmqdlr
2017-12-24 18:07:42 +08:00
@oldcai golang 要不是 Google 亲儿子,对比 Python,就跟你说的这个框架对比 Vue 一样
deepkolos
2017-12-24 18:09:25 +08:00
@oldcai 我刚也翻了最初的发布是 14 年 2 月份的, vue 的是 13 年 12 月份, 看的是 github 最开始的 tag, 感觉是推广的问题~
ipwx
2017-12-24 19:05:25 +08:00
PhpStorm 现在直接支持 Vue,对 Vue 内嵌 SASS/SCSS,ECMA2016 之类的东西支持很不错。

这就是生产力,生产力就是一切。
oldcai
2017-12-24 19:11:21 +08:00
@lmqdlr
@deepkolos
找到相似问题更能解答疑问的回答了:
https://news.ycombinator.com/item?id=15054809

Marko is faster and lighter. Also the syntax of single file components is more minimalistic than Vue, which is a good thing.
I'd say there is no interest because the single file components are quite new, and before that the project was focused on being a really fast templating engine.

另外一个答案中的 automatic dependency management 也是我所喜欢的。
ycqy
2017-12-24 19:21:13 +08:00
@ipwx 你是说 webstorm ?
Phper 还有 5 分钟到达战场
wwqgtxx
2017-12-24 19:59:27 +08:00
纯 c 性能也比 java 强多了,java 不是也活了这么多年么
henryhuangs
2017-12-24 20:36:25 +08:00
ebay 内部基本都是 marko
ipwx
2017-12-24 21:14:59 +08:00
@ycqy 根据 Jetbrains 的官方解释,PhpStorm 包含了 WebStorm 的一切……
xarrow
2017-12-24 22:16:03 +08:00
戰略性 mark !
miao1007
2017-12-24 22:29:07 +08:00
首先需要开发 IDEA 插件,还有这个语法让我想起了 JSP 的恐惧

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

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

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

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

© 2021 V2EX