2013年京js参会分享
TRANSCRIPT
nodejs.org
“Node.js is a platform built on Chrome's JavaScript runtime for easily building fast,
scalable network applications. Node.js uses an event-driven, non-blocking I/O model that
makes it lightweight and efficient, perfect for data-intensive real-time applications that run
across distributed devices.”
Sharism:分享主义!
• cnblog创始⼈人
• 社会神经学
• social network
• meme(⽶米姆)
• 社交媒体信息的归档
• http://www.youtube.com/watch?v=1dYJqoqh90A Isaac Mao!
@isaacmao
My Year with Node.js
• Writer, write code
• code + documentation + testing = module
• Node is an amateur but vibrant community (approachable)
• NPM ecosystem, once established itself going forward
Jason Denizac!@_jden
Implementing BigPipe in Node.js
• 介绍Node⾥里实现BigPipe
• https://github.com/undoZen/bigpipe-on-node
undoZen!@undoZen
Build a Photobooth App with Azure and Kinect
• 微软在Node.js社区的贡献
• 利⽤用Node,WebGL,Socket.io结合Kinect实现切⽔水果游戏
• http://player.vimeo.com/video/43872424
• https://github.com/andrerod/jingjs
André Rodrigues!@andrerod
Geddy
• http://www.geddyjs.org/
• A simple, structured web framework for Node
• another MVC framework, except express
• full-stack JavaScript
Matthew Eernisse!@mde
Lean Development with Node.js
• http://www.hipcamp.com/
• ⼩小团队如何使⽤用Node.js快速构建产品
• 全端⼯工程师,每⼀一个开发者快速、⽆无缝地从事前后端开发
• Analytics with Node.js: How to build, measure, learn
Alyssa Ravasio!@alyraz
Node.js on the road, on the cloud
!
• Node调试
• node-inspector
• StrongLoop Suite(mBaaS)
• 云端,性能分析和调优
Linqing Lu!@lulinqing
totoro:简单易⽤用,稳定的前端测试⼯工具
!
!
• https://github.com/totorojs/totorojs.org
• ⼀一套基于⺴⽹网络的多浏览器管理服务,实现多浏览器并⾏行测试,汇总⽣生成报表的功能,并提供单元测试覆盖率统计
• 兼容不同平台,不同浏览器
• totoro 客户端
• totoro-server 服务端
• browsers 浏览器守护程序 Zhouxuan Yang!@fool2fish
nodeschool.io Workshop!
• https://github.com/substack/jingjs-2013-slides
• 模块的魔法
• ⿎鼓励发布模块
• Geek,素⾷食主义者,简单和纯粹
• browersify
• ⽀支持Streams,Pipe
• http://www.youtube.com/watch?v=DCQNm6yiZh0 James Halliday!
@substack
Pomelo:消息推送平台• https://github.com/NetEase/
pomelo/wiki/Home-in-Chinese
• Pomelo是⼀一个游戏游戏服务器框架
• 基于MQTT协议,Socket.io
• 实时性、分布式、⼲⼴广播消息
• 印度英语⼝口⾳音也没有阻⽌止他⻜飞越到地球的另⼀一边的jsConf.eu和LXJS演讲
• http://www.youtube.com/watch?v=NpC1GbPw-fk Charlie Crane!
@xiecc
Clouda:实时APP时代与云端⼀一体开发框架
• http://cloudajs.org/
• 理念:云端统⼀一
• 数据模型互通,双向绑定
• subpub机制实现云、端数据的准实时同步
• 通过Clouda 构建的App可以被搜索引擎抓取
• Sumeru,轻应⽤用Yao Tong!
@tongyao
Automated CSS-testing: Not just a myth
!
• CSS语法检查
• 截图测试(PhantomCSS)
!
!
!
!
Jakob Mattson!@jakobmattsson
Advanced Grunt.js!
• https://github.com/jacobbubu/Advanced_GruntJS
• 介绍Grunt的⾼高级⽤用法
• FIS,⽣生态?
• 前微软员⼯工(10年?),职业化素养体现在PPT的细腻程度(PPT值得⼀一看)
• NextDay app. Rong Shen!@jacobbubu
Qzone⺴⽹网⻚页性能监控和优化的新尝试
• https://github.com/grz/cpujs
• 提出了LTP(lag time percentage)的概念
• 调度系统,充分利⽤用系统空闲时间去做任务处理,使CPU曲线更加平滑,以此来提⾼高⽤用户访问时的流畅度
• 统计数据,⼟土豪中的真⼟土豪,屌丝中的战⽃斗机
RunZhen Guo!@grz
Patterns of Large-Scale JavaScript Applications
• http://superherojs.com/
Kim Joar Bekkelund!@kjbekkelund