The NodeJS based Koa web application framework has released version 0.2.0. Koa is the successor of the popular Express MVC platform, but relies heavily on newer ES6 constructs. This release is marked as an important one in that that it reaffirms the team’s design choices from the initial 0.1.0 release, solidifying Koa's API for future releases and production use.
Om is a new a ClojureScript interface for Facebook’s React HTML UI library. Om uses Clojure(Script)'s persistent data structures and requestAnimationFrame to further improve React's rendering. InfoQ talked to Om's creator, David Nolen, about Om and the benefits of functional concepts for application programming.
The recently released Dart 1.1 comes with better performance for the dart2js compiler and improves support for the server-side development. The language itself is pretty much on hold.
Ionic is a new user interface framework for building hybrid mobile applications with HTML5 that bills itself as the "bond between native and HTML5". It provides many of the essential mobile user interface paradigms, such as simple items like lists, tab bars and toggle switches. It also provides more complex visual layout examples such as menus that slide out to reveal content underneath.
RxJS 2.2 loses weight by only supporting ECMA Script 5 browsers in the default build. It also offers an even lighter weight version that only includes the most commonly used functions.
Phusion Passenger, a popular web app server originally for Ruby, now supports Node.js apps. The feature was introduced in the Enterprise edition of Passenger earlier this year, but has been open sourced as of the recent 4.0.21 release of the free version. Phusion Passenger brings Scaling, Statistics, Supervision and Multitenancy to Node.js. InfoQ talked to Phusion's CTO Hongli Lai.
Ajax Control Toolkit has been updated to support jQuery and includes a new Twitter control which takes advantage of new Twitter API. It also includes an improved documentation which describes the usage of ToolkitScriptManager.