Vue 将是前端的 Thinkphp, Angular 将是前端的 Symfony - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
doxiami1
V2EX    程序员

Vue 将是前端的 Thinkphp, Angular 将是前端的 Symfony

  •  
  •   doxiami1 2017-08-12 04:53:50 +08:00 7806 次点击
    这是一个创建于 2992 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Vue 容易上手,简单,会迅速占领中低端市场,以数量取胜,同时落到鄙视链的底端。Angular 将会像 Symfony 一样曲高和寡,都知道很 NB,会一点点的也有,就是现实中少见案例。

    前几天接的几个二次开发维护的私活,全是 Thinkphp 的,还有 thinkphp3 版本的。估计再过两三年,在国内接的私活前端全是用 Vue 的
    74 条回复    2017-08-14 11:16:27 +08:00
    Kilerd
        1
    Kilerd  
       2017-08-12 06:36:07 +08:00 via iPhone   2
    ???????????
    whileFalse
        2
    whileFalse  
       2017-08-12 07:15:07 +08:00
    前端相轻。
    plqws
        3
    plqws  
       2017-08-12 07:49:11 +08:00 via iPhone   7
    ?????这些啥都不懂的真的是张口就来
    cnqncom
        4
    cnqncom  
       2017-08-12 07:55:42 +08:00 via Android
    一股酸味感觉
    murmur
        5
    murmur  
       2017-08-12 08:09:03 +08:00
    react 这种连模板 if 和模板 for 都没有的东西实在是太高端 在下输了

    你说你语法糖多牛逼 但是我最后要的是页面渲染 你还让我玩糖么

    用不用是我的事 提供不提供是他的事

    何况 tp 被鄙视的几点,代码、性能、安全,vue 上你得找出来对应的地方啊
    49gd
        6
    49gd  
       2017-08-12 08:11:40 +08:00
    开始你的表演
    fzxml
        7
    fzxml  
       2017-08-12 08:17:09 +08:00
    哈哈哈哈哈哈哈哈嗝
    windfarer
        8
    windfarer  
       2017-08-12 08:24:49 +08:00 via Android
    我的天。。
    skyjerry
        9
    skyjerry  
       2017-08-12 08:32:29 +08:00 via iPhone
    闲的没事
    KeepPro
        10
    KeepPro  
       2017-08-12 08:42:17 +08:00 via Android
    听不懂说啥,我打算最近学习一下 react 凑一下前端的热闹
    zjsxwc
        11
    zjsxwc  
       2017-08-12 08:42:58 +08:00   1
    Vue 专注于 view 层,tp 专注于挖坑?
    RIcter
        12
    RIcter  
       2017-08-12 08:49:42 +08:00
    vue 确实比 angular 简单啊,客观事实(学长原话
    huangzitao
        13
    huangzitao  
       2017-08-12 08:55:42 +08:00 via Android
    瓜子备好了
    mosaki
        14
    mosaki  
       2017-08-12 08:58:53 +08:00
    已为你转身
    carlclone
        15
    carlclone  
       2017-08-12 09:01:02 +08:00 via Android
    你要知道 laravel 把 vue 捆绑在了依赖里,而不是 angular
    kiwi95
        16
    kiwi95  
       2017-08-12 09:15:57 +08:00 via Android   1
    你以为 tp 被鄙视是因为它简单?那你想的也太简单了 :-)
    kuxuan
        17
    kuxuan  
       2017-08-12 09:17:59 +08:00 via iPhone
    只爱 React
    wwdyy
        18
    wwdyy  
       2017-08-12 09:19:05 +08:00
    你眼界太低,没啥出息
    Outshine
        19
    Outshine  
       2017-08-12 09:33:09 +08:00   1
    是什么原因造成了你以为我们鄙视 ThinkPHP 是因为它简单和上手容易的错觉?
    mrzou007
        20
    mrzou007  
       2017-08-12 09:35:45 +08:00
    大漠穷秋的表弟?大漠穷冬?
    littlebaozi
        21
    littlebaozi  
       2017-08-12 09:40:06 +08:00
    反正是框架使用者,又没高级到哪里去
    lsls931011
        22
    lsls931011  
       2017-08-12 09:45:46 +08:00
    见识太肤浅了
    s0f
        23
    s0f  
       2017-08-12 09:47:31 +08:00
    搞不懂,Vue 因为简单容易上手就是鄙视链底层,楼主搞二进制编程的么????
    run2
        24
    run2  
       2017-08-12 10:07:30 +08:00
    ThinkPHP 哪来的脸和 Vue 类比-。-
    zcreg
        25
    zcreg  
       2017-08-12 10:24:25 +08:00
    改过一些 ThinkPHP 的项目真想吐,拿来类比绝对是在黑 Vue
    jiujiu5151
        26
    jiujiu5151  
       2017-08-12 10:30:53 +08:00 via Android   3
    目前确实是使用 ng 的在鄙视 vue 的。这就是鄙视链啊,无关技术
    当然,别灰心,使用 vue 的不是还可以鄙视 jquery
    SourceMan
        27
    SourceMan  
       2017-08-12 11:05:10 +08:00
    请秀出你的项目或者比较的文章
    请不要人云亦云

    还有,你混的圈子也决定了你所能接触的东西
    superkey
        28
    superkey  
       2017-08-12 11:09:48 +08:00 via iPhone
    真是侮辱了 Vue.
    jtsai
        29
    jtsai  
       2017-08-12 11:11:34 +08:00 via Android
    thinkphp3.2 php5.3 目前的使用量应该是最多的。淘宝有虚拟空间不支持 php7,但没有不知道 php5.3 的。前两年还全部都是 php5.2 ci
    openucd
       
    openucd  
       2017-08-12 11:58:54 +08:00
    一个连 thinkphp 都搞不出的人居然来嘲笑 TP,呵呵。
    changwei
        31
    changwei  
       2017-08-12 12:30:01 +08:00 via Android
    楼主怎么不用机器码直接写程序呢?哦不对,应该是直接用小刀在光盘上刻程序出来。
    Mark24
        32
    Mark24  
       2017-08-12 13:30:54 +08:00
    瞎下什么定论。
    Vue 能把前端逻辑整合的简单,只能说明作者牛逼,Vue 设计的优秀。
    请别侮辱 Vue
    m939594960
        33
    m939594960  
       2017-08-12 13:55:32 +08:00
    @openucd 你这理论真的有意思。TP 就是垃圾,各种 BUG,而且现在也不更新了,用户群里里面小白太多,论坛讨论氛围特别差,凭什么我不能嘲笑?
    byuc
        34
    byuc  
       2017-08-12 14:02:59 +08:00
    编程语言容易上手,简单,会迅速占领中低端市场,以数量取胜,同时落到鄙视链的底端。机器语言将会像 Symfony 一样曲高和寡,都知道很 NB,会一点点的也有,就是现实中少见案例。

    前几天接的几个二次开发维护的私活,全是 编程语言的,还有用框架的。估计再过两三年,在国内接的私活编程语言的。

    编程语言,真特么低端。[滑稽]
    justfly
        35
    justfly  
       2017-08-12 14:05:34 +08:00
    大道至简,如果简单复杂都能同样质量的完成一件事,干嘛不用简单的,成本是永远需要考虑的。
    simaguo
        36
    simaguo  
       2017-08-12 14:07:38 +08:00
    楼主很有勇气
    kimown
        37
    kimown  
       2017-08-12 14:11:53 +08:00 via Android
    @murmur for 和 if 完全可以作为 props,加上实际数据,简单封装一下就可以代替传统的模板
    torbrowserbridge
        38
    torbrowserbridge  
       2017-08-12 14:14:41 +08:00 via Android
    一个和我一样靠接私活谋生的人,何来的勇气?
    voocel
        39
    voocel  
       2017-08-12 14:51:11 +08:00 via Android
    楼主应该被喷懵了吧。。。
    handsome1
        40
    handsome1  
       2017-08-12 14:56:40 +08:00
    @voocel 楼主笑嘻嘻 钓鱼真简单
    mogita
        41
    mogita  
       2017-08-12 14:58:10 +08:00 via iPhone
    喵喵喵??
    说好的鱼呢?
    Biwood
        42
    Biwood  
       2017-08-12 15:05:47 +08:00
    这时候就体现了忽略主题这个功能的意义,另外希望 V2 少出现这种帖子,拉低平均智商
    murmur
        43
    murmur  
       2017-08-12 15:15:57 +08:00
    @kimown 封装和开箱即用就是 geek 和人性化的区别
    murmur
        44
    murmur  
       2017-08-12 15:20:15 +08:00   1
    另外盲目喷是有技巧的,一个项目如果就几百个 star 那基本上属于毁誉参半,如果是几千 star 那说明有闪光点,如果有三四万 star 你要考虑下这项目基本上就属于一线水平了(除掉 awesome 系列,和太基础的类库)

    vue 用了短短几年功夫的 star 数就超越了 jquery,我不相信 vue 会买星星,作者也不是那么蛋疼的人,那你说这些拥护者是跟风呢还是真的喜欢呢?
    Kilerd
        45
    Kilerd  
       2017-08-12 15:34:05 +08:00 via iPhone
    @murmur 那几个星星的岂不是没救了
    murmur
        46
    murmur  
       2017-08-12 15:39:39 +08:00
    @Kilerd 星星少真心不敢上车

    最近一个 3000 多星星的组件,作者宣布要弃坑了。。。
    bucky
        47
    bucky  
       2017-08-12 15:48:00 +08:00
    程序员真可悲,这场讨论的我觉是大多数程序员焦虑怕被替代的体现,要是没有 vue 要少多数程序员和自己竞争
    bucky
        48
    bucky  
       2017-08-12 15:50:15 +08:00   1
    一般讲真正的程序员不会被语言框架限制,一边眼睁睁的看着只会某种语言只会某个框架的人抢走自己的工作
    zjsxwc
        49
    zjsxwc  
       2017-08-12 15:58:59 +08:00
    话说回来,Symfony 不算小众,仅次于 Laravel,我招人也喜欢有 Symfony 经验的,Angular 将是前端的 Symfony 是什么意思?
    huangzitao
        50
    huangzitao  
       2017-08-12 16:06:20 +08:00
    @bucky 支持.
    框架而已,基础好用什么都一样,看你们喷把,楼主美滋滋:)
    liyu001989
        51
    liyu001989  
       2017-08-12 16:11:18 +08:00
    请不要侮辱 vue
    Yuansir
        52
    Yuansir  
       2017-08-12 16:19:42 +08:00
    这是 PHP 被黑的最惨的一次
    fulvaz
        53
    fulvaz  
       2017-08-12 16:44:14 +08:00
    没喷到点上,正确地姿势是:

    vue 生态差、文档少、好文章少、出了事不能直接搜到答案。

    包括之前那哥们,都没喷对,难怪被人举报
    jayin
        54
    jayin  
       2017-08-12 16:46:59 +08:00   2
    请不要侮辱 thinkphp
    bramblex
        55
    bramblex  
       2017-08-12 17:29:02 +08:00
    前端圈子就一个程序员界的网红界,鱼龙混杂。

    比如这几天几个黑 vue 的,放在网红界就是混快手的主播。
    seki
        56
    seki  
       2017-08-12 17:57:18 +08:00
    @murmur 标题是 vue 和 angular,react 真的是躺着也能中枪……
    murmur
        57
    murmur  
       2017-08-12 18:54:45 +08:00
    @seki mvvm 一起掐架 react 怎么能不中枪
    shenqi
        58
    shenqi  
       2017-08-12 21:11:50 +08:00   3
    写过 Angular 大型项目,写过 Vue demo,后面改 React 作为大型项目开发,发现没有比 React 更简单的框架了。

    最近闲得蛋疼看下 Angular 4,只能说,部分特性逐步往 React 靠近,可惜看下去还是复杂。

    Angular 和 Vue 这两个都一堆的概念。

    React 神教的只有一个知识点:this.props,其他全是 js 的逻辑。其他的要考虑的就是 js 模块的拆分和存放了。

    对不起,我又挑起了一场是非。坚定不移的选择了 React。
    wwek
        59
    wwek  
       2017-08-12 21:22:28 +08:00
    lz 比喻打不错, 估计某些人会不爽这个比喻
    notreami
        60
    notreami  
       2017-08-12 21:34:50 +08:00
    Vue 是个不错的选择,但是 Vue 的开发者和使用者有大量宗教主义意识,绿绿主义。

    另外,Vue 严格的说,就一个 View 控制,ajax 都不支持,还不如 Jquery。
    hxtheone
        61
    hxtheone  
       2017-08-12 21:56:58 +08:00
    现在黑都可以真不走心了吗
    notreami
        62
    notreami  
       2017-08-12 21:58:01 +08:00
    @murmur 混淆概念,star 只能证明一群前端被带节奏喜欢跑 github 上点 star。

    考虑一个问题:PHP 的 star + Spring 的 star 明显小于 Vue 的 star,那么,是不是可以说 Vue 使用者比 PHP + Spring 使用者多?
    murmur
        63
    murmur  
       2017-08-12 22:12:59 +08:00   1
    @notreami 同一种类型的东西才有参考价值,当你迷茫的时候 star 数也不失为一种参考

    另外上一点,react 也没有带 ajax 支持啊,大家都得使用 axios,所以就全面度、api 的优美程度来说,jquery 依然是王者,不像某框架 api 长的几行写不完背都背不到

    你看这主贴,angular 高高在上,vue=jquery 被鄙视,那中间的就可以傲视群雄了么
    codermagefox
        64
    codermagefox  
       2017-08-12 22:15:50 +08:00
    @notreami Vue 的开发者和使用者有大量宗教主义意识,绿绿主义.
    你都不带说大量使用者了,直接一地图炮全部打死,我今天用 Vue 写了个 DEMO 我就是绿绿主义了?
    秀下限也有个度好吗,从你的比喻里我只能闻出酸味.
    huangzitao
        65
    huangzitao  
       2017-08-12 22:22:20 +08:00
    @murmur vue 确实容易被鄙视,毕竟是靠 laravel 带起来的,然后 php 开发者大都水平不高。
    notreami
        66
    notreami  
       2017-08-12 22:43:49 +08:00
    @codermagefox 嗯,好吧,那我加上。

    Vue 的开发者和大量使用者有宗教主义意识,绿绿主义。

    那么,你满意不?
    codermagefox
        67
    codermagefox  
       2017-08-12 22:47:18 +08:00
    @notreami 所以不管说什么,你都要地图炮了.不是 Vue 粉,只是觉得开发者之间用标签来界定水平,有点像小学生打架泼妇骂街,真的特别 low.
    murmur
        68
    murmur  
       2017-08-12 22:54:23 +08:00   1
    @notreami vue 的使用者是去自爆了还是不让你用 react 了,还是说用 vue 的公司五里内不能用其他 mvvm 框架

    某些个框架的狂热粉总是拿爹来说事,a 框架有爹,r 框架有爹,v 框架主开发一个人,高下立判

    还能咋办?别人不只能自己一个个来跟你刚,你想要的都有人给你回答,这不好么

    用的爽了出来赞美两句就成了宗教主义,6666
    jon
        69
    jon  
       2017-08-12 23:30:57 +08:00
    娱乐圈又要开始了吗?
    9
        70
    9  
       2017-08-13 00:12:49 +08:00
    楼主已经被你们喷的不敢回复了
    eb22fbb4
        71
    eb22fbb4  
       2017-08-13 01:10:39 +08:00 via Android
    项目做多了,框架也用遍了,现在除了 Symfony 别的框架真的碰都不想碰,同时也涉猎前端,但最后选了 react。
    mingyun
        72
    mingyun  
       2017-08-13 08:17:10 +08:00
    vue 还不会,尴尬了
    leisure
        73
    leisure  
       2017-08-14 08:59:49 +08:00
    我是不喜欢 jsx 的语法...我不习惯把 html 跟 js 混写。所以没有开始用 react。可能很多从后端转前端的同学们更习惯这种混写的习惯吧...
    meepo3927
        74
    meepo3927  
       2017-08-14 11:16:27 +08:00
    我就静静的看着你们撕逼
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3087 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 33ms UTC 12:23 PVG 20:23 LAX 05:23 JFK 08:23
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86