为什么我会使用Node.js?个案教程
本文概述 介绍 它是如何工作的? NPM:节点程序包管理器 应该在哪里使用Node.js的示例 可以在哪里使用Node.js 不应该使用Node.js的地方 总结 介绍 JavaScript的日益普及带来了许多变化, 并且当今的Web开发面...
本文概述 介绍 它是如何工作的? NPM:节点程序包管理器 应该在哪里使用Node.js的示例 可以在哪里使用Node.js 不应该使用Node.js的地方 总结 介绍 JavaScript的日益普及带来了许多变化, 并且当今的Web开发面...
本文概述 介绍 Ruby版本历史记录(及其对替代实现的影响) 为什么要使用替代的Ruby实现? MRI怎么了? Matz的Ruby解释器(MRI)/ CRuby JRuby Rubinius mruby Opal RubyMotion 无效...

本文概述 介绍 Karma, Jasmine, Grunt, Bower, Yeoman……所有这些工具是什么? 那么, 我们从哪里开始呢? 脚手架/生成我们的AngularJS应用程序 关于Bower for AngularJS的一些知识...
本文概述 常见错误#1:信任本地存储 常见错误2:期望浏览器之间具有兼容性 常见错误3:假设高性能 常见错误4:可访问性有限 常见错误#5:不使用HTML5增强功能 本文总结 自从Tim Berners-Lee和Robert Caillia...
本文概述 常见错误1:输入验证不完整 常见错误2:未经适当授权的身份验证 常见错误3:尚未准备好扩展 常见错误4:错误或缺少SEO 常见错误5:请求处理程序中的时间或处理器消耗操作 常见错误6:未优化带宽使用 常见错误7:不能针对不同的屏幕...

本文概述 Polymer.js:概念 Polymer Web开发:现实 Polymer架构 创建Polymer应用程序 好消息 另一方面… 总结 大约一年前的2013年5月, Google启动了Polymer.js。 一年之后, 我们到了。...
本文概述 常见错误1:在控制器中放置太多逻辑 常见错误2:在视图中放置太多逻辑 常见错误3:在模型中放置太多逻辑 常见错误4:将通用帮助程序类用作垃圾场 常见错误5:使用过多的宝石 常见错误#6:忽略日志文件 常见错误7:缺乏自动化测试 常...
本文概述 Forem Devise Spree RefineryCMS 总结 为什么不经常使用Rails Engine?我不知道答案, 但我确实认为”一切都是引擎”的概括掩盖了他们可以帮助解决的问题领域。 出色的Ra...
本文概述 JavaScript:不仅仅吸引眼球 通过原型链进行属性查找 通过作用域链进行可变查找 JavaScript性能后果 本文总结 JavaScript:不仅仅吸引眼球 首先, JavaScript似乎是一种非常容易学习的语言。也许是...

本文概述 响应式网页设计方法 响应式设计中的媒体查询 “智能变焦” 页面宽度 伪元素 那么, 我应该从哪里开始呢? 其他自适应设计元素 关于流体网格系统的几句话 总结 如今, 你的网站将受到各种各样的设备的访问:配备...