zhizhiqiu
V2EX  ›  Vue.js

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

  •  
  •   zhizhiqiu · Aug 29, 2019 · 11700 views
    This topic created in 2623 days ago, the information mentioned may be changed or developed.

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

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

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

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

    Nuxt 最大的优势是内置了 server 层(基于 Node )。即使是 SPA 模式,你也可以通过 nuxt start 命令使用其内置的 server 框架,这个是 Vue CLI 给不了的。
    yuwemshuxue
    yuwemshuxue
    Aug 31, 2019
    25
    上次想 nuxt+eggjs,搞了半天搞不好。。。最后还得用 vue-cli
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   3168 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 77ms · UTC 04:31 · PVG 12:31 · LAX 20:31 · JFK 23:31
    ♥ Do have faith in what you're doing.