F2EWeekly - No.1 前端技术小报

分享 guokai 发表于 3 年前最后回复来自 qq2850071112 2 年前

这里是前端每周播报,本周让我们关注下 Mozilla 和 Express 的新闻,学习下 Promise 的使用和样式文件架构设计,想象下 Web 的声明式和可组合的未来, 了解下如何使用 Angular 实现 2048 游戏,希望能给你带来收获!

业界快讯

Another Big Milestone for Servo—Acid2

Mozilla宣布其下一代浏览器引擎 Servo 通过了 Acid2 测试,这是一个重要的里程碑。Servo 由 Mozilla Research 研发,采用其设计的新语言 Rust 编写完成,被设计为可以发挥多核架构优势,充分利用所有处理器核心、 GPU 和矢量单元,目前的相比传统浏览器的性能对比结果很出色,值得期待!

Express 4 tested in production

Express 4.0 刚刚发布了,带来了比较大的变化,最显著的变化之一就是不再依赖于 connect ,从而支持中间件的灵活升级策略,Gergely Nemeth 这篇博文介绍了他们迁移中的 tips 和对比 3.0 的测试结果,表示考虑到 4.0 带来的性能提升,这点迁移成本是值得的。

充电站

Write Better JavaScript with Promises

使用 Promise 可以将我们的 JavaScript 代码书写起来更流畅易读, Landon Schropp 的这篇博文介绍了如何使用 Promise 编写更好的API、链式调用、合并多个 API 调用等,如果你对如何使用 Promise 有兴趣,不妨读一读。

The Web’s Declarative, Composable Future

Web Component 和 JavaScript 的进化以及 HTTP 2.0 将为前端开发和构建模式带来新的机遇和挑战,Addy Osmani 在这篇文章中展望了这些新鲜的技术对于 Web 的未来的影响以及他的个人思考,并提出了一些建议,值得拜读!

Organizing Your CSS Code for Preprocessors

你是如何组织你的样式代码文件的呢?Tim Severien 这篇博文中列举了一些样式文件的组织结构模式,并分别分析了各自的优缺点,不妨参考一下从中提炼出最适合你的项目的组织模式?

Goodbye Compass

Compass 应该是编写 sass 的得力助手了,但Ben Smithett却在他的新版的样式脚手架 style 中抛弃了 Compass ,这是出于什么考虑呢?他在这篇博文中就浏览器厂商前缀、CSS Sprite、Vertical rhythm、栅格框架 Susy 和编译等方面说明了原因,你是否也有同感呢?

Building the 2048 game in AngularJS

小伙伴们最近有没有玩风靡一时的 2048 游戏呢?这篇博文极为详尽地介绍了使用 Angular 构建这样一个游戏的完整过程,从算法到测试到动画事无巨细,相信按步骤完成这个 demo 的你一定对基于 Angular 的项目开发了如指掌。

百宝箱

Beyond Node.js Express: An Intro to Koa.js and a Preview of Zones

听说过 Koa.js 吗?这是 Express.js 开发团队去年年末捣鼓出来的新的轻量级框架,最大的特色就是利用 ES6 的生成器来完成错误处理和中间件流控制,令人期待!

time-require

想知道你的 node.js 代码中 require 的执行时间吗?有了 time-require, 一切变得很轻松,你可以从控制台一目了然看到每个模块 require 完成的时间,从而很快定位到性能瓶颈。

Internet Explorer Web Platform Status and Roadmap

想知道目前 IE 对于 HTML5 中的新特性的支持状况和路线图吗?这张一览表可以成为你的速查好帮手。


附所有链接:
共收到5条回复
linkgod 3 年前 #1

这会不会是 f2e.im 壮大的开端?

mywaiting 3 年前 #2

Nice! +1

island205 3 年前 #3

我仔细看了下,有好几篇文章中意的,顶!

M_catt 3 年前 #4

怎么没看见邮件订阅的?

guokai 3 年前 #5

@M_catt 目前是微信公众账号推送,二维码见首页右侧。:)

登录后即可参与回复