#0222 第 17 期
NPM酷库推荐:debug
文章分类: 工具推荐
正在开发的项目中会经常写console.log的习惯,在提测或者上线的时候可能会忘记关闭,导致服务器中记录一些无意义的日志。 debug 可以根据环境变量来输出日志信息,这样可以指定在某种环境下输出log。
0130 第 15 期
利用Vue.js实现拼图游戏
文章分类: H5小游戏
一个益智类的H5游戏,逻辑很清晰。里面有一个小问题是关于vue中赋值处理之前也有遇到过。
VueThis$Store
文章分类: vscode 工具
发现一个小工具,在vuex中store定义信息的vscode插件
0125 第14 期
编写「可读」代码的实践
文章分类: 代码规范
随心的代码风格在团队开发过程中可能会因为不符合"约定",让合作者感觉到不舒服,开始有意识的注意下自己的开发风格吧~
语音转化
文章分类: 猎奇
按照这个文章简单写了一个demo。半小时搞定。文字转化语音,so easy。
0118 第13期
进程管理
文章分类: Linux
在node如何开启新进程,文中简单展示了父子进程如何管理、通信等基本功能
Webpack 的 Bundle Split 和 Code Split 区别和应用
文章分类: webpack
webpack 打包优化中有涉及这两种方案,前者一般已经在配置中实现,而 code split 的使用性不高。 参看本文这个入门类的科普文章,快用起来吧。
0111 第11期
a 标签的安全问题
文章分类: 科普
任何一个属性都可能是一个坑啊
0104 第10期
vue总结系列--组件化
文章分类: 科普
了解vue基本使用的科普文章,除了对于‘插槽’的解释有些看不懂外,是很好的入门文章
网络协议 5 - ICMP 与 ping:投石问路的侦察兵
ping 一下 到底是在ping什么。
1221 第九期
Redis是单线程的,但Redis为什么这么快?
文章分类: redis
这篇文章中有涉及到一些Linux的名词解释,刚好有在之前的分享中讲到,nice~
1214 第八期
SQL中的Null深入研究分析
文章分类: MySQL
为什么mysql中的null经常导致我们查询出错? 带你看看null的存在会带来什么后果
如何优雅处理前端异常?
文章分类: 奇淫技巧
页面异常可能是很难以预估的问题,所以一般页面里会添加一个异常处理逻辑,比如以图片做代替。但是你写的异常捕获可以处理到所有的问题吗,不要以为onerror可以hold住所有问题哦~
1123 第五期
JavaScript 复杂判断的更优雅写法
文章分类: 奇淫技巧
文章点评:
条件判断是很常见的逻辑,当需要处理大量判断条件的时候,可以改变逻辑方式。虽然文章中的方案在代码直观理解方面不如基本写法,但是合理的代码注释可以弥补这个不足
危险的 target="_blank" 与 “opener”
文章分类: 奇淫技巧
文章点评:
处理一个a标签的点击可能带来的哪些风险
1116 第四期
React Profiler 介绍
文章分类: 工具
文章点评:
需要react 16.5 版本支持,可以看到每一个组件的渲染,从性能分布图可以找到哪一个组件耗费时间最长并做出调整
CSS Grid带来的新单位:分数单位fr
文章分类: CSS
文章点评:
Grid 中出现的计算单位 fr, 但仅限于 Grid 使用
1109 第三期
如何写一个通用的README规范
文章分类: 文档规范
文章点评:
readme 可以看做是与项目沟通的重要文档,是不可缺少的一个文件。
一个没有readme的仓库让人痛苦。写好reademe,造福你我他。
大前端神器安利之 Puppeteer
文章分类: 工具
文章点评:
Puppeteer 是很棒的爬虫工具,API很强大,网上的参考资料也很多,十分钟
就可以写demo了
1102 第二期
TypeScript 2.8下的终极React组件模式
文章分类: 框架
文章点评:
react几种组件的开发方式都有提到。里面附带的编译工具可以方便的体验TS,省去之前麻烦的环境搭建流程。文章有的地方翻译的有些生硬,理解就好不必强求
sequelize
文章分类: API
文章点评:
非常全面的 sequelize 使用介绍,在使用sequelize-typescript之前可以按照这个系列文章敲一敲代码,如果全部理解可以很轻松的过渡到TS
1027 第一期
《作为前端你拿什么证明网站体验》
文章分类: 用户体验,性能优化
文章点评:
1 关于数据请求
文章中提到的数据请求方面的优化,采用的是预判用户行为加载数据 -- 当鼠标滑动到tab组 未点击时 就进行数据请求
不过对于移动端页面,以电商首页为例,无法借鉴这种优化方式
由于分类列表数据变动次数不是非常频繁,采用的优化方式为
在用户点击了本次频道后,将数据保存到本地,当二次请求的时候,不在做数据请求
2 补充文章
《前端异常监控》
文章分类:前端监控
文章点评:
使用过的第三方的关于前端监控信息处理
1 最基本的页面异常上报 blued-et
监控页面error,需要去编写上报异常的router
2 听云
可以监控到各个页面解析渲染情况,比如页面耗时占比、访问量排序以及用户打开页面分析等
3 sentry (目前在用)
异常上报,可以设置邮件提醒,查看报错代码,设备型号等