《阿里云前端技术周刊》第六期

做者:靖鑫
校对:染陌前端

知乎:阿里云中台前端/全栈团队专栏
Github:阿里云前端技术周刊node

给咱们投稿:传送门
参与交流:传送门react

前端速报

  • V8引擎7.5版本发布,最新的V8引擎带来的新特性可让咱们预知将来Node及Chrome将会拥有的能力,本次它主要带来了WebAssembly的隐式缓存能力以及使人眼前一亮的数字分隔符,例如1_091_134_908点我阅读详情
  • TypeScript 3.5即将于5月30日发布,优化构建速度,新增Omit帮助函数点我阅读详情

开发指南

算法数构 in JS

dsa.js是一个很是实用的工具库,它实现了常见的算法和数据结构模型,例如快排、Map、LinkList,推荐它给你们有两个用意。git

  1. 若是你是在校大学生,这是很是好的教学资料,它的源码能够反复阅读,祝你的数构成绩更上一层楼。
  2. 若是你已经工做,每日限于业务之中,思考下除了天天都在引用的Array,Map之外,能否引入其余数据结构来为业务进行建模,从而让代码更加清晰和健壮。

连接地址:https://github.com/amejiarosa...github

Web站点优化的最佳实践网站

web.dev是由Google出品的面向Web站点优化的网站,它为咱们提供了常见场景(加载、SEO、安全、可访问性)的优化指南,按部就班地从背景知识再延伸到解决方案,通读全站,你会如沐春风,会对本身的站点优化产生新的idea。
连接地址:https://web.devweb

Throttle和debounce在React中的应用

throttle和denounce是咱们老生常谈的API,可是在咱们平常的开发场景中,是很是实用的,一个常见的例子即是输入搜索框,这篇文章为咱们介绍了在React中的的Throttle和debounce应用。
连接地址:https://blog.bitsrc.io/improv...算法

如何伪造和获取用户真实的IP

目光转向服务端,咱们须要对来访的请求作一些分流、限流等逻辑,如何获取用户真实的IP成为了一个有意思的话题,本文为你们梳理获取IP的常见问题,并介绍了egg.js里的处理思路,对此感兴趣的同窗不容错过。
连接地址:https://www.yuque.com/egg/nod...typescript

开源项目

2分钟快速实现视差滚动

视差滚动效果在现代站点应用愈来愈多了,咱们指望可以有一个简洁的,性能良好的,而且不依赖于特殊框架的工具库来快速实现,这不,simpleParallax即可以知足咱们的愿望,原生JavaScript编写,使用CSS3 Transform实现,无反作用,在你的项目中试试吧。
连接地址:https://github.com/geosigno/s...缓存

基于WebGL实现的酷炫流体渲染效果

很是酷炫的流体粒子效果,强迫症必备,作一些酷炫的活动页若是能适当应用那便再好不过。
连接地址:https://github.com/PavelDoGre...安全

跨界碰撞

JavaScript 如何开发 IoT 应用

JavaScript在开发者圈里一直有着不错的生态,甚至有句玩笑话,Javascript will rule the world,随着网络的普及和成本的下降,愈来愈多的「传统设备」接入互联网变得不是那么遥远,愈来愈多的互联网企业也投入到这个领域的研发,物联网和边缘计算应运而起。
对于JavaScript而言,若是可以快速扩展到这个端,想必是一件很是有意义的事情,本文会为你介绍JavaScript开发IOT应用的基本策略,或许对你而言,仅仅是多了一些API,多了一些事件,可是对整个世界,倒是溢出了一片缤纷,话很少说,跟着兴趣前去了解吧。
连接地址:https://www.infoq.cn/article/...*Mrzkp

有效提高你的职场写做能力

作的再多,不表达出来也无济于事,做为一名职场人士,咱们避免不了大大小小的写做与汇报,了解这篇读书笔记,能够给你提供一些写做锦囊,攒攒小技巧。
连接地址:https://www.yuque.com/quxiaof...

关于咱们

咱们是阿里云智能中台体验技术团队。详情

若有兴趣加入咱们,简历/沟通请至:jingxin.sjx@alibaba-inc.com

相关文章
相关标签/搜索