nuxt的优缺点

NUXT是什么?

1. Nuxt.js简单的说是Vue.js的通用框架,最常用的就是用来作SSR(服务器端渲染)。

SSR 还适用以下场景
1、客户端的网络比较慢
2、客户端运行在老的或者直接没有 JavaScript 引擎上

2.NUXT的优缺点

1.优点:

	1.基于 Vue.js
	2.自动代码分层
	3.服务端渲染
	4.强大的路由功能,支持异步数据
	5.静态文件服务
	6.ES6/ES7 语法支持
	7.打包和压缩 JS 和 CSS
	8.HTML头部标签管理
	9.本地开发支持热加载
	10.集成ESLint
	11.支持各种样式预处理器: SASS、LESS、 Stylus等
	12.nuxt自己集成了vuex,所以不需要安装,在/store目录下新建index.js即可使用

2.缺点:

	1.	按需引入UI框架
	2.	需要pm2进行管理
	3.	当nuxt被iframe嵌套的时候,无法在asyncData里面获取外部闯过来的参数,主要:postmessage、输入栏传参数
	4.	vue导出的时候要用函数的方式:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210616115129903.png)

	采用原始的格式会有问题
	.![](https://img-blog.csdnimg.cn/20210616115116454.png)

	5.	服务端和客户端渲染会导致代理有部分失效,要采用nginx代理的方式
	6.	由于是服务端渲染,所以不支持组件的keep-alive,那自然activated、deactivated这两个生命周期也没了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值