使用 JS 构建跨平台的原生应用:React Native iOS 通信机制初探

作者: 乾秋 发表于: 2015-12-31
在初识 React Native 时,非常令人困惑的一个地方就是 JS 和 Native 两个端之间是如何相互通信的。本篇文章对 iOS 端 React Native 启动时的调用流程做下简要总结,以此窥探其背后的通信机制。 JS 启动过程 React Native 的 iOS 端代码是直接...

Node.js 单元测试:workflow

作者: 大果 发表于: 2015-12-30
Talk is cheap, show me the code! 是否还记得小明在《 Node.js 单元测试之我要写测试》里引用的这句话么,不过引用了之后,小明就像跑路了一般再也没见其 code……其实呀,不知道大家有没有关注最近比较火 minggeJs, 稍微联想下你就知道小明最近在忙啥...

小火车是怎么跑起来的

作者: 叶斋 发表于: 2015-12-29
前言 淘宝玩法平台 由淘宝 FED 团队互动小组开发和维护,是一款为运营/视觉同学提供自主搭建/定制游戏玩法服务的平台,平台提供丰富的游戏模板,和超级可定制能力,分分钟就可自己搭建出个性十足的游戏玩法。 淘宝玩法平台的版头动画,是由我们的视觉设计师 @鲍龙 设计,由我实现的。 点击 De...

Node.js 2015-12-04 漏洞浅析

作者: 凌恒 发表于: 2015-12-25
前言 Node.js 在 4 号放出了一个重要的更新,看了下更新日志,主要修复的是一些安全性的漏洞,包括 CVE-2015-8027 和 CVE-2015-6764 这两个漏洞,影响版本还是比较多的,v5.1.0、v4.2.2、v0.12.8 及以下都有波及。在更新发布后,简单看了下漏洞的细节...

使用 JavaScript 开发原生 tvOS 应用

作者: 星弛 发表于: 2015-12-24
前言 Apple 于今年秋季发布了新版的 Apple TV,也带来了 iOS 开发者一直期盼的全新电视操作系统 — tvOS,正如 iPhone 的成功,Apple 从根本上就坚信基于应用的电视体验才是未来。tvOS 脱胎于 iOS,但又是一个完全独立的操作系统,拥有独立的 App Store...

让我们谈谈「生产环境中的 Node.js」- Node 地下铁第1次线下沙龙邀约

作者: 七念 发表于: 2015-12-23
作为「新兴」的服务端编程语言,Node.js 的流行是现象级的。 它是开发者的宠儿: GitHub 上最活跃的编程语言; 第三方模块总量和增长在所有编程语言中排名第一; 它在互联网公司的一些成功应用被津津乐道: Netflix 使用 Node.js 接管了所有端的视图层渲染; Uber ...

WebGL 技术储备指南

作者: 叶斋 发表于: 2015-12-22
WebGL 是 HTML 5 草案的一部分,可以驱动 Canvas 渲染三维场景。WebGL 虽然还未有广泛应用,但极具潜力和想象空间。本文是我学习 WebGL 时梳理知识脉络的产物,花点时间整理出来与大家分享。 示例 WebGL 很酷,有以下 demos 为证: 寻找奥兹国 赛车游戏 划船...

DEF 2.0 的想法

作者: 栖邀 发表于: 2015-12-19
最近接手了 DEF 的维护开发,一直在读代码、读代码、读代码,是时候整体对 DEF 做个总结回顾,同时畅想下未来了。这里面很多都是我自己的理解,如果有不对的地方,欢迎大家指出,一起讨论。 历史 DEF 的全称是 Development Environment for FED(不过,据小道消息...

新版卖家中心 Bigpipe 实践(一)

作者: 子仲 发表于: 2015-12-18
新版卖家中心已经上线 3 个多月,乔福老师的 Midway 之旅不只是前后端分离,还是工程化的大作坊。我们很清楚前端不再只是地平线上的人类,现在我们可以深入到 View 层和 Controller 层做更多的有趣事。 View 层 关于 View 层,有张图可能还活在大家的本地缓存里, UI...

无线性能优化:域名收敛

作者: 正寻 发表于: 2015-12-17
这两天相信有不少同学被一个 93 的数字搞得“要死要活”的,93 是无线页面在做发布时强制要求的性能检测达标分数,而检测规则中第一条就是要将图片域名收敛到 gw.alicdn.com 。 为什么要将域名收敛呢? PC 时代不是为了突破浏览器的域名并发限制,像图片这种还专门做了多个域名吗?好吧,...