首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Nuxt和Vite有什么区别?

Nuxt和Vite有什么区别?
EN

Stack Overflow用户
提问于 2022-08-09 22:32:58
回答 1查看 2.8K关注 0票数 6

我正在学习Vue,它是生态系统,现在我读到了关于nuxt.js的文章。

据我所知,这是帮助我们构建Vue应用程序的工具,但我们对vite.js不也是这样吗?

他们之间有什么区别?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-09 23:06:48

Vite是一个像Webpack一样的构建工具,它基本上允许你在本地应用程序上工作,并为生产而构建它。它还将带来各种装载机、热模块替换功能、环境变量、资产管理等。

努克斯特与这一切完全无关。它与Gatsby/Next/Vitepress的React/Svelte相当。

它的目标是为VueJS提供更多的功能。例如,Vue只能作为SPA运行,这意味着您将不会获得任何类型的索引与搜索引擎,而Nuxt有SSR和SSG模式,将允许您的网站有效地爬行。

它还带来了许多开发人员的经验细节:自动导入组合API,组件,简单的路由,巨大的生态系统,感谢所有Nuxt的模块,更简单的配置等等。

它更像是类固醇上的VueJS应用程序!

另外,最新版本的Nuxt (v3)也可以在Vite开箱即用。因此,它们都是互补的,因为现在您需要一个构建工具在JS生态系统中工作+您可以获得比VueJS更多的特性。

有些工具,如vite-plugin-ssr恶毒 (由Nuxt的核心维护人员btw创建)可以解决静态生成某些路由/等等的基本需求,但它没有那么强大,周围的社区也较小,而且总体运行速度较慢。

信任Nuxt/Vite背后的人也是一个重要的方面,他们中的大多数人在社区中都是众所周知的,他们都是严肃的日常维护人员!

票数 10
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73298776

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档