同为国产框架的 Vue.js 和 ThinkPHP 为何在国内外口碑和评价差距那么大?

2017-02-21 15:35:20 +08:00
 changwei

从知乎转过来的,你们觉得这个问题该怎么回答

虽然这两个框架一个是前端一个是后端,但是都是国产开源项目,还是略有可比性把

https://www.zhihu.com/question/56106082

(2017-02-21 15:34:37:好像知乎服务器又提了一个问题,断断续续无法访问,你们可以晚点再看看)

28693 次点击
所在节点    程序员
88 条回复
mingyun
2017-02-21 23:24:17 +08:00
我又想 at 看云了
laogui
2017-02-21 23:40:29 +08:00
最关键是尤雨溪的国际背景,当初写 vue 的时候在 google 工作,英文文档写的比中文都易懂。
Cbdy
2017-02-21 23:46:46 +08:00
去年接触过 vue.js ,当时 2.0 刚出,官网没有中文文档,只有英文文档。然后加了一个 vue.js 的翻译 qq 群。。
lhbc
2017-02-21 23:53:19 +08:00

yoa1q7y
2017-02-21 23:54:21 +08:00
@lhbc #44 233333 笑出声
linoder
2017-02-21 23:59:34 +08:00
前后端框架有可比性么?
notreami
2017-02-22 00:33:32 +08:00
我来黑 Vue.js ,看看有木有接受不了的。一个精简版前端框架,凭什么跟一个模版网站做对比。怒了 ThinkPHP 作者就把 web 界面改用 Vue.js 套上就可以了。
sox
2017-02-22 00:35:07 +08:00
@notreami 你是在黑 thinkphp 吗 😂
joyee
2017-02-22 03:07:02 +08:00
那些拿微博说事的是不是不看作者 twitter..拿个不太合适的类比,杨振宁李政道的成就是国产吗?都是在国外上学国外工作做出来的吧。
joyee
2017-02-22 03:21:33 +08:00
其实 Vue 最大的助攻是 Laravel 啊,人家也是 PHP 框架,官方教程什么的直接就钦定 Vue 了。好的文档加其他框架的助攻,加上自己戳中了一部分人的痛点,比什么大公司背景啊 github star 啊这些管用,那些虚的东西撑不了这么远,只能最开始闹闹,最重要的还是文档和社区。

Vue 在 reddit 和 hacker news 这种群众很挑剔的地方口碑也还不错,只靠那些虚的东西早就被喷成翔了( react 这种真大公司背景的就经常被黑公司光环严重)。而且好像也没在这些地方看到过人拿作者的中国背景和 Google 工作经验说事..(大概是上面 Googler 或者 ex-Googler 太多没啥好说)
fundon
2017-02-22 05:39:47 +08:00
慧眼识英雄。(看人,你说啥就是啥。)啊哈哈
GoBeyond
2017-02-22 07:43:28 +08:00
开源插件这种东西还要强调侧重哪国市场?
dawniii
2017-02-22 08:06:20 +08:00
@joyee 其实我很疑惑的是,如果用 vue 做 spa 的话,那 laravel 的作用就剩写 api 了,完全体现不出 php 花式拼页面的效率了。岂不是被抢了风头。
就算不写 spa 的话, vue 的组件 data 还是用 ajax 获取比较优雅吧, laravel 仍然是写 api 不用拼页面了。所以这俩组合不觉得尴尬吗?
lxrmido
2017-02-22 08:38:46 +08:00
@dawniii

恰恰相反, laravel 的优势并不是拼页面,反而对拼页面有不少掣肘,只提供 api 的话,它的整个流水线似乎就是为了做 api 而设计的
xiadd
2017-02-22 09:17:23 +08:00
@xeneizes 还真不是, 15 年的时候前端社区已经慢慢的开始推荐 vue 了,我也是那时候接触 vue 的
yao978318542
2017-02-22 09:24:30 +08:00
呵呵 国外的月亮比国内圆系列!每个人有每个人的使用习惯 你用不惯不代表不好 也没必要去喷! low
dawniii
2017-02-22 10:12:12 +08:00
@lxrmido php 的初衷不是互交数据然后花式拼 html 返回给浏览器的吗?假如是只写用 php 写 api 的话,用轻量级框架是不是比 laravel 要来的舒服。比如 lumen slim ,或者 golang 。而且我看过很多 laravel+vue 都是把前端打包弄到后端的目录里,其实一个 nginx 指向前端的生产目录不就好了吗?后端的项目独立开,就是写 api 。
allgy
2017-02-22 10:19:15 +08:00
@dawniii 作为后端送你两个字~呵呵
dawniii
2017-02-22 10:21:11 +08:00
@allgy 因为不理解嘛,又是 spa ,又是组合 laravel 的。所以大神你讲讲,别呵呵呀。
lxrmido
2017-02-22 10:28:39 +08:00
@dawniii

是的,这是 php 的初衷,但是已经没多少人还记得 php 自己就是模板语言了。

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

https://tanronggui.xyz/t/342074

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

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

© 2021 V2EX