基于 React 的高质量坦克大战复刻版

坦克大战当年红遍大江南北,很多和我一样的九零后应该都有着对这个游戏的记忆。现在显示器分辨率越来越高,使用矢量图来实现像素风格游戏,可以获得非常高的展现质量。该复刻版 是我花了很长时间折腾的坦克大战复刻版本,所有元素都使用矢量图(SVG)进行渲染,针对网页的交互方式重新设计了关卡编辑器,该复刻版新增了关卡选择功能、自定义……

和 Houdini, CSS Paint API 打个招呼吧

原文链接:SAY HELLO TO HOUDINI AND THE CSS PAINT API作者:Will Boyd相关阅读:Houdini:CSS 领域最令人振奋的革新 浏览器发展至今,已经很久没有感受过这种期待了。 Hodini 的出现将赋予开发者前所未有的控制页面视觉表现的能力。这个项目的第一步是实现 CS……

《高效前端:Web高效编程与优化实践》送书活动!

送书活动又来啦! 这次外刊君给大家送出3本《高效前端:Web高效编程与优化实践》!扫描文末二维码关注前端外刊评论公众号,在公众号本文的留言区留言,获得点赞最多的前三位童鞋每人一本!(点赞数据以本文发出后24小时整为准) 奖品介绍 《高效前端:Web高效编程与优化实践》是知乎著名前端专栏作者、前端类话题优秀答主、人人网……

JavaScript嵌入式开发:您的下一份工作

我们中的很多人都是从网页开发开始编写JavaScript。就算你是一个服务端的开发人员,专注于Node,想必你也是从编写客户端的JavaScript开始的。我们把JavaScript当做一门与DOM结合非常紧密的语言,或者看做一门轻量级的服务端语言。但是我们换个角度思考看看,完全把JavaScript看做一门嵌入式语言……

Nicon-支持私有部署的开源字体图标管理平台!

Nicon 一言不合,先上平台Nicon。该平台接入github登录,采用七牛CDN存储,欢迎大家试用。 Nicon 是一个集图标上传、展示、使用于一身的字体图标管理平台,流程简单,符合日常开发使用习惯,适合企业在内部部署使用。采用 Iconfont 字体图标替换项目中图片图标的使用,以达到缩减体积、风格统一、提高开发……

gitlab-tree — gitlab代码查看必备神器

废话不说,先上下载链接:Gitlab-Tree 缘起 Gitlab作为现在互联网企业的标配,是一款非常优秀的代码源代码管理工具。在日常工作中常常需要查看其他系统的代码,有时候仅仅需要查看某个项目的某个文件,如果把整个代码库(repository)克隆(clone)到本地再查看并不是一个省时省力、高效率的办法。 基……

外刊君译者挖掘机计划

外刊君作为国内著名前端资讯媒体,聚集了大量的资源和潜在译者。现在正是推出外刊君译者挖掘计划。 培养甄选优秀工程师译者; 对接出版社与潜在译者; 规范翻译流程,组织译者,高质量完成技术书籍的翻译和出版任务; 参与相关技术书籍出版后的宣传推广活动。 如何成为候选译者? 添加外刊君微信 island205,或者公众号留言……

Vant 1.0 发布:轻量、可靠的移动端 Vue 组件库

Vant 是有赞前端团队维护的移动端 Vue 组件库,提供了一整套 UI 基础组件和业务组件。通过 Vant 可以快速搭建出风格统一的页面,提升开发效率。 Vant 一、关于 1.0 距离 Vant 首次发布刚好过去了半年时间,在这半年时间里 Vant 团队广泛吸纳社区的反馈和建议,持续对组件进行打磨、优化,……

《Node.js设计模式(第2版)》试读 & 送书活动

发点小福利,外刊君给大家带来《Node.js设计模式(第2版)》部分章节的试读。如果大家觉得不错,欢迎参加文末的活动,获得本书的纸质版! 第5章 流编程 流是Node.js最重要的组成和设计模式之一。社区流行这样一句格言“stream all the things!”,这就足以描述流在Node.js中扮演的重要角色……

对 Cycle.js 的一些思考

本篇文章主要是介绍 Cycle.js,然后谈一谈这两个多月来使用 Cycle 进行开发的一些思考和总结。文章观点较多(也许也有点杂),代码也较多,总体来说比较干。 Cycle.js 是个不一样的框架。Cycle 完全使用响应式编程作为编程范式,框架的核心依赖于 xstream,而基于该框架的应用也必须从 xstream……