从Vue 到Nuxt,服务端渲染优化 / nuxt#1

有句话叫:一入前端深似海啊!这话是对前端极速衍变、个人难以跟上变化所做出的痛苦总结!我自己也是经历了这些痛苦的时期:一个还没学明白,新的东西就又来了。不过自从更新到Vue时,就选下它了,做过几个项目,也没变过。

想着Vue3都发布数年了,是不是要切换到新版呢?找来Vue的文档读了读,看到有关服务端渲染优化(Nuxt)的文章,结合Vue的现实,也深以为然,就又开始了服务端渲染优化路上的狂奔。

Vue + vue-router + Vuex + axios + cookie + typescript ... = Nuxt 可以用这个表达式来简要概括Nuxt的功能和作用。Vue就好像是发动机,而Nuxt就相当于是整车了,开发者只要学会开车就行,而不必麻烦于如何造车,大大简化了开发地流程!

nuxt.jpg

https://nuxt.com/

Vue是彻底地前后端分离,打包好的文件都是静态文件,相当好布署,开发起来也容易。Nuxt加强了功能,引入了服务端渲染,这肯定加大了开发的难度。这里分别最大的就是要时刻注意区分是浏览器端还是服务器端,把头都搞晕啰!

从前后端分离又到前后端整合,真是分分合合,世间常态啊。希望这次开发范式切换到Nuxt后可以安心个三五年吧,真有点整不动了!

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center