React 和 Javascript 优化技术
当我们开始一个项目时,我们往往会关注可扩展性、可用性、可用性、安全性等问题。但是,随着应用程序的增长,我们可能会发现其速度和性能有所下降。通常只有在这个时候,我们才会意识到优化的必要性。
阅读量: 153标签: 优化
如何提高JavaScript代码的质量
通过使用包括 Debounce、Once 和 Memoize 的函数,以及 Pipe、Pick 和 Zip,来提高代码质量!avaScript 是一种强大而多功能的编程语言,具有许多内置特性,可以帮助您编写更高效、可维护和易读的代码。
阅读量: 715标签: 优化
vue代码压缩优化
在 Vue 中,你可以使用构建工具来压缩你的代码, 官方推荐使用 webpack,在webpack中你可以使用UglifyJSPlugin 插件来压缩 JavaScript 代码。例如,你可以在 webpack 的配置文件中配置 UglifyJSPlugin
阅读量: 1k标签: 优化
code-review之前端代码优化汇总
所谓无规矩不成方圆,前端时间在团队 code-review 中发现,小编 推荐大家可以大致过一遍,形成自己的编码习惯本文主要针对一些 JavaScript 进行优化,使之更加健壮,可读性更强,更以维护。
阅读量: 644标签: 优化
项目启动页加载太慢?我们一起掌握几个优化方案!
前后端分离项目如果做成 SPA(单页面)的形式,就必然面临一个首屏加载的问题,因为默认情况下首页文件比较大,可能超过 1 MB,进而带来首页加载很慢的问题
阅读量: 585标签: 优化
JavaScript中if语句优化和部分语法糖小技巧推荐
在前端日常开发过程中,if else判断语句使用的次数应该是比较频繁的了,一些较为复杂的场景,可能会用到很多判断,在某个代码块使用很多if else时,代码会显得较为冗余,阅读起来不够清晰。
阅读量: 629标签: 优化
15 个 Webpack 优化点,速度提升70%,体积减小80%!
使用 webpack 打包躲不开的就是 webpack优化 这个话题,无论是面试还是实际开发,优化都是非常重要的事情,毕竟 提升用户体验是我们前端工程师的职责。
阅读量: 832标签: 优化
聊聊前端性能优化的几个出发点
到终端用户的响应时间 80% 花在前端:大部分用于下载组件(js/css/image/flash 等等)。减少组件数就是减少渲染页面所需的 http 请求数。这是更快页面的关键。
阅读量: 764标签: 优化
9 个前端性能优化的最佳实践
现代互联网时代,打开一个Web平台,是留下还是离开,只需要 1 分钟,因此前端的性能优化至关重要。由于前端优化不佳,大多数网站无法提供令人满意的用户体验,最常见的情况是数据加载和图像优化不佳,本文分享几个优化策略。
阅读量: 1.3k标签: 优化
前端资源请求速度优化
当浏览器从第三方服务器请求资源时,必须先将该跨域域名解析为IP地址,然后浏览器才能发出请求,此过程称为DNS解析。DNS作为互联网的基础协议,其解析的速度似乎很容易被网站优化人员忽略,现在大多数新流量乃全已经针对DNS解析进行了优化,比如DNS缓存。
阅读量: 1.2k标签: 优化
代码中大量的 if-else,你有什么优化方案?
在产品快速迭代的中,由于追求开发速度,我们往往忽略代码的可读性与扩展性,不合理的使用if-else条件判断会使我们的程序复杂度大大提升,同时也会使代码的可读性急速下降,后期维护难度也大大提高,真的让人脑壳疼
阅读量: 1.1k标签: 优化
vue-cli3.0 日常优化
使用cdn资源主要是为了减小打包文件体积,项目自动引入 第三方插件样式 去掉 使用cdn引入样式,定义文件夹的缩写路径,移除打包后文件的预加载prefetch/preload
阅读量: 1.5k标签: 优化
34个JavaScript简写优化技术
开发者的生活总是在学习新的东西,跟上变化不应该比现在更难,我的动机是介绍所有 JavaScript 的最佳实践,比如简写功能,作为一个前端开发者,我们必须知道,让我们的生活在 2021 年变得更轻松。
阅读量: 1.4k标签: 优化
一种可能比 if-else / switch 更好的方式
这两天做 Code Review 的时候, 发现很多 if-else / switch 语句,并不是特别优雅。 在一些逻辑复杂的地方,看起来比较臃肿, 不是那么好读。
阅读量: 1.1k标签: 优化
编写高质量可维护的代码——异步优化
在现在前端开发中,异步操作的频次已经越来越高了,特别对于数据接口请求和定时器的使用,使得我们不得不关注异步在业务中碰到的场景,以及对异步的优化。错误的异步处理可能会带来很多问题,诸如页面渲染、重复加载等问题
阅读量: 1.5k标签: 优化