前端周刊第35期

文章教程

基于 Angular 开发游戏 2048

这篇长文详细的讲解了如何基于 Angular 开发当下非常火的游戏 2048,内容非常的详实,如果你能坚持看完,可能会有不错的体会,对游戏的实现也会有自己的思路吧~

深入浅出 Node 应用的用户认证

通常的 WEB 应用都会有用户和认证授权的流程,并且随着互联网的发展,越来越多的服务开始使用OAuth登录,用 Node 编写的应用如何轻松的实现用户的登录和认证?这个系列的文章值得学习~

我们需要什么样的错误监控系统?

JS 错误监控可能是困扰很多工程师的问题,因为错误的噪音太多,如果打开邮件报警,你可能瞬间被错误淹没。那么,设计良好的 JS 错误监控系统应该是啥样的呢?出自 Qbaka 工程团队的文章,值得细细品味~

开发工具

样式规范生成工具的现状

随着团队和业务的发展,前端应该会积累起不少可重用的样式模块,如何将这些模块固化形成规范和文档?很多人做了尝试,并产出了不少工具,这篇文章对这些工具进行了整理,如果有1款能满足你的需要,那就不要重复造轮子啦~

代码框架

Chosen 的 Angular 版本

前几期周刊中介绍了下拉增强插件 Chosen,以及为 Bootstrap 开发的主题,今天又找到了 Chosen 的 Angular 版本,如果你正在用 Angular 开发应用,那把这个收到工具箱,肯定会用上的~

阿里巴巴矢量图标库

这里收录了大量阿里巴巴的矢量图标,可以说是目前最适合国内前端的电商图标库了,比起 FontAwesome 拥有更多本土化的元素~

视频教程

Protractor:端到端测试框架入门

Protractor 是 Angular 团队负责维护的端到端测试框架,基于 WebDriver,但是做了很不错的封装,API 也非常简洁,很容易和 Jasmine 混合使用。这个讲稿算是 Protractor 的入门吧,感兴趣的可以看看~

精彩问答

如何配置项目级别的代码格式?

有强迫症的同学,可能在阅读非自己开发的代码时,会因为代码格式和自己的风格不同而非常痛苦,使用 EditorConfig 可以为不同的项目或者文件夹设置不同的代码格式,Vim、Sublime、Atom 都对它提供支持。

想看更多类似内容?