关于前端面试题对单页面应用的论述?

本文探讨了单页面应用(SPA)的概念,强调其用户体验良好、页面加载速度快等优点,同时也指出首页加载慢和SEO不友好的问题。为解决这些问题,提出了图片优化、代码优化等策略,包括图片压缩、路由懒加载、长列表优化、关键内容优先加载等技术手段。
摘要由CSDN通过智能技术生成

           在原有的基础上,再次巩固了单页面应用是什么? 以及它的优缺点是什么?如何进行优化? 无非  就是讲了它的大致的概念 单页面应用,

   就是我们所说的只有一张web 页面的应用,单个HTML 页面与用户之间交互动态更新,该页面的web 程序,所有的操作都在这张页面上完成,都由javascript 控制;

      然而单页面应用的优势和不足之处分别在哪呢!首先,首当其冲的是肯定要考虑"用户"嘛!肯定是用户体验好,不然用它干嘛!你说对吧! 它的优势是这莫说的 ”用户操作体验好,除了首页,其他页面加载速度快,用户不同刷新页面“,然而 当说完它的优点的时候,肯定也有它的缺陷嘛! 物极必反, 刚刚说到它的优势是用户体验好,肯定也有不好的地方,那就是 ”首页加载速度慢:浏览器一开始会加载所有必须的资源“;还有一点就是单页面应用对SEO 不友好,可能会有人问,SEO 是什莫呢? SEO 简单的来说就是搜索引擎优化,利用搜索引擎的规则提高网站,在搜索引擎的排名的方法,目前各个搜索引擎对js 支持不好,所以使用单页面应用将大大减少搜索引擎对网站的收录等等;

           谈起单页面应用的缺陷来着,肯定会有人问,那有没有什么好的办法来去避免这些问题呢!或者是优化?

            我认为它可以从两个大的角度来分析,一个从图片优化的角度来分析,另一个角度就是

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值