Visual Studio isn't just the web, .NET, and C++. It also provides a full featured editor for Node.js and Python. InfoQ speaks with Microsoft Project Manager Shahrokh Mortazavi to talk about these tools and what they offer developers.
The Edge.js project allows developers to combine C# with Node.js, within a single process. The latest release adds support for Linux and Mac OS X, allowing developers to use the environment they want for development and hosting.
Express.JS, the Node.js web application framework, recently released version 4.0, with router improvements and removed bundled middleware,; but the team say they currently have "no major plans” for future releases.
Trevor Livingston, a software engineer working for PayPal, has outlined in a recent post a number of suggestions to improve the outbound SSL performance of Node.js.
The Google Dart team has announced Dart SDK 1.3 which improves the performance of asynchronous server-side code to the point that Dart VM is on par with Node.js, the later using another Google technology, the V8 engine.
Microsoft has just released a beta of Node.js Tools for Visual Studio, also known as NTVS. Notable for this release is support for the free version of Visual Studio, known formally as Visual Studio Express for Web, and TypeScript.
The latest jQuery can be obtained from npm and Bower, has some performance improvements and bug fixes.
Isaac Schlueter recently announced his departure from the Node.js open source project, handing the reigns of leadership over to TJ Fontaine. Isaac also announced plans for a startup focused on npm. TJ shares some of his plans for Node over the upcoming year.
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.
NTVS, short for Node.js Tools for Visual Studio, offers Node.js developers a fully featured IDE complete with Intellisense, package management, profiling, and debugging. NTVS is a joint effort by Microsoft’s Python Tools team, RedGate, Clickberry, and others.
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.