Engine Yard 添加对 Node.js 的支持

日前著名的PaaS(平台即服务)提供商 Engine Yard 宣布,将在其云平台Engine Yard Cloud中添加对Node.js的支持。

Node.js是一个流行的JavaScript框架,可帮助开发者轻松构建高度可扩展的、实时的Web应用程序。它使用JavaScript语言来统一前端和服务器端的开发。

Engine Yard Cloud是一个商业级的、高度可配置的PaaS,主要面向希望在云中部署应用程序的Ruby on Rails、PHP开发者,现在又添加了对Node.js的支持。

随着对Node.js的支持,现在开发者可以部署高扩展性、高并发的应用程序,这将使开发者有能力在云中构建现代化的创新应用。

Via eweek

8 个 Node.js 链接:HTML5游戏、数组等

这里有 8 个链接,主要关于 Node.js 开发者相关的 HTML5 游戏和数组:

Command Line Node.JS

A Very Cool Drawing Game in Node.JS with Source

Upping the Heap Limit in the v8 JavaScript Engine for Node.JS Usage

Hosting and Developing the HTML5 Game Cobalt Calibur with MongoDB, Node.js and OpenShift

A WorkQueue for Node.js

Font Package Manager written in Node.Js

Localised JavaScript

Javascript Array Tutorial

对于JavaScript,开发者更关注哪些方面

在技术社区或论坛中,某一个技术或观点可能会引起用户的广泛讨论,甚至争吵。但也有一些技术帖子则比较平静。

James Padolsey观察了一些JavaScript社区,总结出了开发者更关心JavaScript的哪些方面,或哪些技术更容易引起开发者之间的激烈讨论。

以下是容易引起开发者激烈讨论的主题:

  • 自动插入分号
  • eval是令人讨厌的
  • ECMAScript 5 shims(shims主要目的是解决HTML5元素在旧IE下的样式问题)
  • 浏览器支持
  • JSLint、JSHint
  • JavaScript vs. CoffeeScript
  • JavaScript vs. Dart
  • ECMAScript 5/6的特性(例如“=>”)
  • 编码约定(white-space、大括号)
  • MVC框架(Backbone、AngularJS、Knockout、Ember等)
  • Node.js
  • 毫秒级的性能差异
  • jQuery vs. Dojo vs. YUI vs. Prototype vs. Mootools vs. ExtJS
  • 原生原型增强

在社区中,有很多针对上述主题的、非常有价值的讨论,但往往也有很多无事实依据的、只是维护己方观点的争论。

而下面的这些主题,开发者也会比较关心,但不会出现类似于上面主题的激烈的讨论:

  • 压缩工具
  • JavaScript引擎
  • 构建工具
  • Web检查器/分析器
  • API命名规则
  • AMD(Asynchronous Module Definition,异步模块定义)

作为JavaScript开发者,你更关注哪一方面呢?

20 个很棒的 jQuery Mobile 教程

构建一个餐馆选择的 Web 应用

Creating a Restaurant Picker Web App

How to build a jQuery Mobile app for choosing a restaurant based on what the user want to eat tonight, the town where they want to eat and other user’s ratings of the restaurants.

创建一个良好移动体验应用

Create a great mobile experience for your website today

For larger data-focused sites, or sites that are "almost applications" you will want to consider a custom mobile version of your site. This is often done with the help of a mobile framework like jQuery Mobile.

使用 jQuery Mobile 的自定义主题

Custom Themes with jQuery Mobile

jQuery Mobile isn’t just a scripting library, but an entire framework to build upon and produce efficient mobile templates. Thus, the process of constructing a mobile template from scratch has been significantly improved.

创建一个移动网站

Create a mobile website with jQuery Mobile

The basic techniques for creating the pages of a mobile website, That will include the use of dialog boxes, buttons, and navigation bars.

jQuery Mobile 开发指南

jQuery Mobile Development Guide

Collection of video tutorials to help you learn jQuery Mobile and all the possibilities.

jQuery Mobile 最佳实践

jQuery Mobile Best Practices

After working with JQM in a corporate and small business settings, these are some of the lessons I’ve learned. If you take these to heart, hopefully I can save you some of the same headaches.

jQuery Mobile v1.1: 更平滑、更快速、更友好

jQuery Mobile 1.1: Smoother, Faster and Nicer

Detailed descriptions and demos to explain what’s new and improved in the jQuery Mobile 1.1 mobile web framework.

jQuery Mobile 可视化构建器

HTML5, jQuery Mobile Visual Builder

Tiggzi is a cloud-based mobile app builder. It comes with a very powerful and easy to use visual, drag-and-drop builder for HTML5 and jQuery Mobile.

ASP.NET MVC 4 和 SignalR 应用

ASP.NET MVC 4 and SignalR Application

ASP.NET MVC 4 beta offers enhanced mobile support through the introduction of new APIs. In this article, we will explore how jQuery.Mobile.MVC package, that is a part of MVC4, leverages jQuery.mobile and HTML5 to create targeted views for each device.

使用 Fireworks 创建主题

Creating jQuery Mobile website themes in Fireworks

How to use Adobe Fireworks CS6 to create custom jQuery mobile skins and use them in mobile websites based.

高级设计模板

Advanced design template for jQuery Mobile

Adobe Dreamweaver CS6 features a streamlined workflow for creating a jQuery Mobile project. So, in this article, you will create a simple Mobile application with Dreamweaver CS6.

构建基于 Web 的幻灯展示

Building Web Presentations with jQuery Mobile

jQuery mobile framework provides easily themeable, HTML5-based interface with support for pages transitions, therefore it would be very easy to create simple web presentations that will work on all popular smartphone and desktop platforms.

MVC 和 Netduino 用于家居自动化

Using jQuery Mobile with MVC and Netduino for Home Automation

This article is great for anybody learning jQuery Mobile or building mobile applications with MVC3. I built a remote control for my phone to control a squirt gun for my pool, open my garage door, water the garden and control for my gas fireplace using jQuery Mobile with MVC and a Netduino.

创建自定义主题

Create a custom theme in jQuery Mobile

An excerpt from jQuery Mobile Web Development Essentials, on the basics of theming and building a custom theme for your app.

移动 App 的入门指南

Beginner guide to a mobile app using the jQuery Mobile

A short tutorial to show you how easy it is to create a list based app with the jQuery Mobile framework and hopefully encourage you to give it a try.

为 Force.com 构建一个移动应用

How to build a mobile app for Salesforce Chatter using Trigger.io and the Force.com APIs with mobile features such as push notifications, geolocation and camera.

集成 Rails 和 jQuery Mobile

Integrating Rails and jQuery Mobile

Highlighting then smoothing over the rough edges of the integration between jQuery Mobile and Rails.

使用 jQuery Mobile 和 CSS3 的响应式设计

 responsive design with jQuery Mobile and CSS3

On its own, jQuery Mobile is a great for creating mobile website. When paired with CSS3, it becomes possible to create web page layouts that respond to device screen resolution.

动态页面生成

 Dynamic Page Generation in jQuery Mobile

How to create a Bible viewer as an example of loading content from XML and dynamically generating pages with jQuery Mobile.

新手指南

New Kicks and Tricks

Book excerpt from "jQuery: Novice to Ninja", 2nd edition.

14 个比较独特的 jQuery 插件

默认情况下,标准的HTML元素是非常恼人的,它很丑陋。经常有人问我如何创建一个漂亮的表单,而不是浏览器默认的外观,网上充斥大量此类的教程和介绍,但很容易让人迷失其中。但如果我们使用一些 JavaScript 的功能,利用强大的 jQuery 库可以很方面实现这个要求。

jQuery 最强大的是它有一个非常庞大的插件库,非常多的人开发出大量的插件并不断的维护它们。本文与大家分享一些很新的,可以帮助你为你的下一个Web项目的15个独特和有用的jQuery插件列表。

01. QapTcha : jQuery captcha system with jQuery & jQuery UI

QapTcha : jQuery captcha system with jQuery & jQuery UI

从上面的截图看你会不会觉得很库,类似 iPhone 手机的滑动解锁,不再需要输入非常难懂的被扭曲的各种验证码字符,该插件必须跟 jQuery UI 一起工作。

02. Accessible slider

Accessible slider

这是用来增强进度条功能的 jQuery 插件,在滑动块的基础上同时增加了数字的显示。

03. Fancy Letter Plugin | Part 2

Multiple Fancy Drop Caps

学习如何使用jQuery来创建一个下拉盖,将它应用到每一个DIV段。

04. Approach

jQuery Approach Plugins

jQuery Approach 类似 jQuery animate, 不同的是它是根据距离而不是时间来进行动画处理。

05. Colorful Sliders With jQuery & CSS3

Colorful Sliders With jQuery & CSS3

在这个教程中,我们使用 jQuery 和 CSS3 中的新的转换方法来创建滑块控制。

06. Textualizer – A jQuery plugin to transition through blurbs of text

Textualizer jQueyr plugins

Textualizer 是个轻量级的jQuery 插件,可以帮助你创建效果非常棒的文本显示,支持主流的浏览器。

07. QuickFlip 2

QuickFlip 2

QuickFlip 实现了卡片翻转的效果,第二个版本速度更快速而且平滑。

08. Scroll Path

jQuery Scroll Path

ScrollPath 可以让你按特定的路径对页面中的内容进行滚动显示,你如果不清楚具体意思可以通过下面的演示页面查看效果,通过向下键进行滚动。

09. jParallax

这是一个用于生成视差现象的jQuery插件。mParallax能够产生的效果与jParallax一样但采用Mootools框架开发。

10. Airport Text Effect

Airport Jquery Plugin

Airport 是一个 jQuery 的简单文本效果插件,模仿机场的文章翻转效果。

11. jRumble – jQuery Rumble Effect Plugin

jRumble,它能让网页上的任意元素抖动起来,在你的网站中使用这个效果会有很大的机率吸引用户的注意力。此插件的效果可以用在链接上,或者div 上,你可以设置抖动的范围、XY坐标、抖动幅度等。可设置为当鼠标移动上去抖动或者默认一直抖动,插件可定制性还是蛮高的。

12. Timeago

Timeago jQuery plugin

Timeago 是一个用来将实际的时间戳转成适合阅读的格式,例如2分钟前这样的内容。

13. Extremes jQuery Plugin

jQuery Extremes是一个极其简单、轻量级的jQuery插件,它使用CSS3的Rotate旋转属性,将元素旋转并排成一圈,效果挺炫的。

14. uCompare

uCompare 是一个用来比较两个图片的 jQuery 插件,实际的使用效果请看软件首页。

英文原文OSCHINA原创编译