Nuxt 有人在用吗,出来聊一聊吧 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhizhiqiu
V2EX    Vue.js

Nuxt 有人在用吗,出来聊一聊吧

  •  
  •   zhizhiqiu 2019-08-29 16:28:52 +08:00 10567 次点击
    这是一个创建于 2242 天前的主题,其中的信息可能已经有所发展或是发生改变。

    公司打算用 Nuxt 来构建前端了,它和 VUE Cli 的区别很大吗

    25 条回复    2019-08-31 00:45:31 +08:00
    noe132
        1
    noe132  
       2019-08-29 16:37:44 +08:00
    推荐 nuxt.js 。vue-cli 能做到的 nuxt 都能做到,而且 nuxt 的开发体验比 vue-cli 略好,提供了一些很实用的功能。
    airyland
        2
    airyland  
       2019-08-29 16:41:22 +08:00   1
    这是两个东西吧,Nuxt 是基于 Vue 的服务端渲染,vue cli 是开发工具。要不要用 Nuxt 取决于要不要做服务端渲染。
    Garwih
        3
    Garwih  
       2019-08-29 16:42:58 +08:00
    nuxt.js 不是服务端渲染框架? vue-cli 不是脚手架工具?两个完全不同的东西怎么比较?
    dfourc
        4
    dfourc  
       2019-08-29 16:44:00 +08:00
    有点意思.jpg
    wa143825
        5
    wa143825  
       2019-08-29 16:46:33 +08:00
    还行,刚写了个 ssr 的网站,还可以,不需要 ssr 就 vue cli 吧
    yrj
        6
    yrj  
       2019-08-29 17:05:51 +08:00 via iPad
    我觉得楼主的意思是,使用 nuxt 提供的脚手架和 vue cli + nuxt 的区别吧
    zhizhiqiu
        7
    zhizhiqiu  
    OP
       2019-08-29 17:07:25 +08:00
    @yrj 老哥,我就是你这个意思
    royzxq
        8
    royzxq  
       2019-08-29 17:07:36 +08:00
    Nuxt 是 vue 的 SSR 解决方案啊。。。
    royzxq
        9
    royzxq  
       2019-08-29 17:08:35 +08:00
    哦,想起来了。 如果要用 nuxt 还是顺便连脚手架一起用了吧
    zhizhiqiu
        10
    zhizhiqiu  
    OP
       2019-08-29 17:10:58 +08:00
    @royzxq 我在 nuxt 官网没有一起用的意思,怎么一起用呢
    yrj
        11
    yrj  
       2019-08-29 17:12:30 +08:00 via iPad
    @zhizhiqiu 知道我为何能理解你吗?因为我曾经也有同样的疑问,哈哈哈。
    royzxq
        12
    royzxq  
       2019-08-29 17:49:33 +08:00
    awesomes
        13
    awesomes  
       2019-08-29 19:34:33 +08:00
    如果你的应用是前端 toc 的,需要 SEO 的,那么只能是 Nuxt,因为他是服务端渲染的。

    如果是后台管理系统,内部的,那么选择 vue cli,因为 nuxt 在这种场景下并不能给你带来什么好处。
    zhizhiqiu
        14
    zhizhiqiu  
    OP
       2019-08-29 20:17:00 +08:00
    @awesomes 小辈大概清楚了,谢谢老哥
    toma77
        15
    toma77  
       2019-08-29 20:19:47 +08:00 via iPhone
    next nuxt nest
    我只用过 next
    hapiman
        17
    hapiman  
       2019-08-30 09:11:57 +08:00
    我们团队使用的新项目都是使用的 nuxt
    TimPeake
        18
    TimPeake  
       2019-08-30 09:24:20 +08:00
    目测楼主刚毕业或者毕业不久
    Astralis
        19
    Astralis  
       2019-08-30 09:35:36 +08:00
    @airyland #2
    @Garwih #3
    @royzxq #8
    nuxt 比 vue-cli 好用太多太多了,强烈推荐,还有这东西也能选 SPA 模式,不是只有 SSR 的
    assur
        20
    assur  
       2019-08-30 09:38:43 +08:00
    https://zhaodao.ai 我用 nuxt.js 写的...老版本了
    loliyu
        21
    loliyu  
       2019-08-30 09:43:03 +08:00
    nuxt 和 next 都用过 写过公司的官网 https://www.xhangjia.com 体验下吧 移动端是 next pc 是 nuxt
    yyj08070631
        22
    yyj08070631  
       2019-08-30 10:45:42 +08:00
    @toma77 还有京东的 nerv
    airyland
        23
    airyland  
       2019-08-30 12:06:41 +08:00
    @maojy1989 从自由度角度来说,用 SPA 模式就不如直接用 vue-cli 来创建了。
    SilentDepth
        24
    SilentDepth  
       2019-08-30 12:39:51 +08:00
    广义地说,Nuxt 本身也提供了工程脚手架的功能。不然 nuxt 和 nuxt build 命令是干啥的。而 Nuxt 还提供了应用框架级 API 和面向最佳实践的工程结构,从这点上说,Nuxt 比 Vue CLI 更好用。

    当然,为了保持封装程度,Nuxt 相比 Vue CLI 确实牺牲了一些配置自由度。但对于绝大多数需求,这并不是什么问题。

    Nuxt 最大的优势是内置了 server 层(基于 Node )。即使是 SPA 模式,你也可以通过 nuxt start 命令使用其内置的 server 框架,这个是 Vue CLI 给不了的。
    yuwemshuxue
        25
    yuwemshuxue  
       2019-08-31 00:45:31 +08:00
    上次想 nuxt+eggjs,搞了半天搞不好。。。最后还得用 vue-cli
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1369 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 17:05 PVG 01:05 LAX 10:05 JFK 13:05
    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