阿里云前端周刊 - 第 40 期

推荐

1. Metaballs 粘滞融合效果

https://www.w3cplus.com/svg/metaballs.html

Metaballs是有机的黏糊糊的黏糊糊的东西。从数学的角度来看,它们是一个等值面。可以用一个数学公式来表示:f(x,y,z) = r / ((x - x0)2 + (y - y0)2 + (z - z0)2),我们可以在一个元素中使用模糊和滤镜在 CSS 和 SVG 中复制Metaball效果。

2. SVG morphing 动画应用大盘点

http://svgtrick.com/tricks/7f5bbc4a142e5a19c7d8c129d6a68d03

这篇文章主要是介绍SVG morph动画的应用,主要是介绍一些SVG在morphing动画的一些实例和它的实现方式。开始之前,先来介绍下何为morphing动画?在*上是这样解释的,影像变形(Morphing),是由一张图像流畅地变成另一张图像的视觉效果,最常见的应用是由一张人脸影像变化到另一张人脸影像。在web最常见的应用是由一个形状变化到另一个形状。

3. 十八年互联网老兵童剑 - 我与技术的爱情长跑

https://parg.co/U4x

童剑,白山联合创始人兼首席技术官,EGO 北京分会会员。前新浪研发中心总经理,2016 年 5 月加盟白山,迅速搭建和完善各产品线技术梯队,构筑云链产品技术体系,带领团队推出云存储、云聚合产品,助力白山抢先布局云后市场。本文即是童剑对于自己十八年技术之路的心得分享,包括了自己从出入职场、转型管理到创业新征程中的经验与感悟等。

其它

1. 2018 年最值得关注的 JavaScript 趋势

http://36kr.com/p/5110763.html

JavaScript渗透的范围越来越广,它能做的事情已经远不止前端开发而已。作为JS开发者,你需要知道自己的饭碗在哪里。

2. 原生 JavaScript 模块的现在与未来

https://zhuanlan.zhihu.com/p/32554482

ECMAScript 2015 为原生 JavaScript 新增了模块体系,自其发布以来便引起了开发者们广泛的讨论和积极的实践。经过一年多的发展,原生 JavaScript 模块目前处于什么状态?它的未来又将如何?本文试图围绕这两个问题,对原生 JavaScript 模块做一个全面的介绍。

3. 用Node.js写一个跳一跳外挂

https://blog.jedm.cn/jump-game/

恰好看到腾讯发布了“跳一跳”小游戏,看到朋友圈好多人都玩得起兴,于是作者决定换个方式玩一把。

4. Node.js 中的 CPU 密集操作

https://codeburst.io/cpu-intensive-node-js-part-1-1218b102e5ec

Node.js 是典型的基于事件循环的单线程架构,其在处理 CPU 密集型任务的时候不可避免地会碰到瓶颈;本系列文章即是探讨如何在 Node.js 中处理 CPU 密集型代码。首篇文章模拟了密集型处理环境,使用 fork 来创建子进程处理任务,不过这种方式效率较低,并且会带来较大的资源占用;第二篇文章则介绍了基于 Redis 的 Kue 消息队列,如何利用 Kue 来异步多节点地处理任务等

5. B 站的前端之路

https://juejin.im/post/5a473a2df265da431441098c

2017年即将过去了,总结一下B站的前端进阶之路,过去的开发模式中,我们采用了以后端为主的 MVC 架构方式。具体来说,每次项目评审后,前后端会先一起约定好接口,之后分别进行开发,开发完,前端需要把页面提供给后端,后端配置上数据,然后返回出来。正式基于这样的开发模式,导致了总工作量的增加,同时沟通和联调成本的消耗也十分显著。

上一篇:阿里云前端周刊 - 第 36 期


下一篇:阿里云前端周刊 - 第 32 期