Souleigh ✨
  • 94
    文章
  • 0
    专栏
  • 17902
    访问
  • 14
    粉丝
  • 14
    关注
  • 20
    获赞

Souleigh ✨ 等级

男 | FE | Amoy
Coding...💻
  • 最新发表
  • 最多访问
  • 最多收藏
  • 最多评论
前端性能优化 - 雅虎军规

无论是在工作中,还是在面试中,web前端性能的优化都是很重要的,那么我们进行优化需要从哪些方面入手呢?可以遵循雅虎的前端优化35条军规,这样对于优化有一个比较清晰的方向. 35条军规1. 尽量减少 HTTP 请求个数——须权衡2. 使用 CDN(内容分发网络)3. 为文件头指定 Expires 或 CacheControl ,使内容具有缓存性。4. 避免空的

Souleigh ✨
29
0
0
Vue 的 三种 watcher

userwatcher在页面中使用的watcher,即用户定义的watcher,用于观察一个属性的更新,支持数组定义多个,对象定义单个的形式,在initWatcher中进行watcher的初始化之后,在渲染函数进行数据的读取,触发依赖收集时会将userwatcher的依赖收集进去,data属性set更新时会被触发userwatcher所定义的回调函数(将新旧

Souleigh ✨
52
0
0
程序员怎样写出搞垮公司的代码?

1、乱写注释 注释就像内裤,外面看不见,但是很重要。 注释要严谨,不能有明显的漏洞。如果你的内裤有漏洞,你不尴尬吗?当然了,如果你实力够强大,别人会尴尬。 2、代码和显示不一致 界面上是Post code,代码里是Zip code。看代码看到怀疑人生! 所以说年轻人,你只看到了第二层,你以为我在第一层,实际上我在第五层,你明白我在讲什么吗?

Souleigh ✨
62
0
0
看完尤雨溪338条知乎回答后,我突然找到了前进的方向

1、想要最大化创造价值,最重要的是两点。第一,会发现问题,并且判断出什么问题值得解决。第二,具备高质量解决某个领域问题的技术水准。2、为什么程序员不自己单干?可以啊,那些说难的,就是能力不够罢了(不一定是技术能力)。3、先问是不是,再问为什么。大部分 “我身边...” 开头的回答都是以偏概全的,只有数据才会给你真相。4、英语是否会成为开发工程师的发展瓶颈?回

Souleigh ✨
136
3
0
如何只使用CSS提升页面渲染速度

用户喜欢快速的 Web 应用。他们期望页面加载速度快,运行流畅。如果滚动时出现动画中断或延迟,用户很可能就会离开你的网站。作为一名开发者,你可以做很多事情来提升用户体验。本文主要介绍你可以用来提升页面渲染速度的 4 个 CSS 技巧。1\. Contentvisibility一般来说,大部分 Web 应用都有复杂的 UI 元素,并且它的扩展超出了用户在浏览器

Souleigh ✨
111
0
0
彻底搞懂 JS 中的 prototype、__proto__与constructor

1\. 前言作为一名前端工程师,必须搞懂JS中的prototype、proto与constructor属性,相信很多初学者对这些属性存在许多困惑,容易把它们混淆,本文旨在帮助大家理清它们之间的关系并彻底搞懂它们。这里说明一点,proto属性的两边是各由两个下划线构成(这里为了方便大家看清,在两下划线之间加入了一个空格: proto ,读作“dunder pr

Souleigh ✨
138
0
0
只听说过CSS in JS,怎么还有JS in CSS?

CSS in JS是一种解决css问题想法的集合,而不是一个指定的库。从CSS in JS的字面意思可以看出,它是将css样式写在JavaScript文件中,而不需要独立出.css、.less之类的文件。将css放在js中使我们更方便的使用js的变量、模块化、treeshaking。还解决了css中的一些问题,譬如:更方便解决基于状态的样式,更容易追溯依赖关

Souleigh ✨
141
0
0
10个略骚的 Vue 开发技巧

路由参数解耦一般在组件内使用路由参数,大多数人会这样做:export default methods: getParamsId() return this.$route.params.id 在组件中使用 $route 会使之与其对应路由形成高度耦合,从而使组件只

Souleigh ✨
195
0
0
2021年3月程序员工资统计出炉

2021年3月采集数据124176条。2021年3月全国程序员平均工资15189元,工资中位数12500元,其中95%的人的工资介于5250元到37500元。工资K线图:这个月涨了一点点,一点点也是涨呀。程序员的工资虽然不高,但是涨幅还是超过了大盘的。分布:城市| 排名 | city | 平均工资 | 最低工资 | 中位数 | 最高工资 | 招聘人数 | 百

Souleigh ✨
153
0
1
Vue 性能优化

前言Vue 框架通过数据双向绑定和虚拟 DOM 技术,帮我们处理了前端开发中最脏最累的 DOM 操作部分, 我们不再需要去考虑如何操作 DOM 以及如何最高效地操作 DOM;但 Vue 项目中仍然存在项目首屏优化、Webpack 编译配置优化等问题,所以我们仍然需要去关注 Vue 项目性能方面的优化,使项目具有更高效的性能、更好的用户体验。本文是作者通过实际

Souleigh ✨
146
0
0