New releases: TypeScrypt 1.8 and Node.js 5.7.0

Feb 23, 2016 10:00 GMT  ·  By

Facebook's development team has decided to open-source another great tool, and this time, they've released a smaller project called Draft.js, which is a React.js component that lets developers build versatile rich text editors (RTEs, also known as WYSIWYG editors).

"Draft.js makes it easy to build any type of rich text input, whether you're just looking to support a few inline text styles or building a complex text editor for composing long-form articles," the Facebook team explains.

Currently at version 0.1.0, Draft.js isn't as powerful as other jQuery-based WYSIWYG plugins, but it has the advantage of being written on top of React.js, a JavaScript framework that's rising in popularity with each new week.

Additionally, Draft.js is handled by Facebook's own developers, meaning the project is here to stay, and development won't stop out of the blue in the middle of the night, as with many open source projects today.

In other JavaScript news...

Microsoft has announced a stable version of its TypeScript 1.8.x branch, one that brings new features such as module augmentation, string literal types, and better control flow analysis.

The Node.js team released version 5.7.0 a few hours ago. Remember, the LTS (Long Term Support) branch is Node.js 4.x, and 5.x is considered a stable branch, but for experimenting with new features. So don't blindly hurry to update your apps just yet.

Angular 2 is inching closer and closer to its official stable release. At the NG-NL 2016 conference, Pascal Precht gave a talk about a new Angular 2 upcoming feature, called Change Detection. He also penned a blog post on the subject, which is worth a read.

Equinix, a company that provides CDN, cloud, and data center services, has open-sourced AquaJS, a Node.js framework that offers a cloud-in-a-box development environment.

Principles behind AquaJS Node.js framework
Principles behind AquaJS Node.js framework

Photo Gallery (2 Images)

Facebook's new Draft.js WYSIWYG editor
Principles behind AquaJS Node.js framework
Open gallery