BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

WebStorm 2017.1 Adds Vue.js Support

by David Iffland on  Mar 21, 2017

WebStorm 2017.1 keeps the IDE topped off with the latest JavaScript features including support for Vue.js, Jest, Angular Language Service, StandardJS and emojis.

Study Shows the Web is Crowded with Outdated, Vulnerable JavaScript Libraries

by Sergio De Simone on  Mar 13, 2017

A recent study has found that 37% of Alexa top 75K websites has at least one vulnerability and almost 10% at least two. Maybe even more shockingly, 26% of Alexa top 500 websites use vulnerable libraries.

Browser Vendors Start Shipping WebAssembly by Default

by David Iffland on  Mar 10, 2017

The browser vendors working on WebAssembly have reached a "consensus" on an initial implementation set, allowing browsers to ship it on by default. While this is an important milestone, the initial implementation won't immediately result in significant uptake by developers as important features such as DOM integration and garbage collection are not yet part of the spec.

Kotlin 1.1 Adds Coroutines, Type Aliases, Improved JavaScript Support

by Sergio De Simone on  Mar 09, 2017

Kotlin new version introduces a number of new language features – most notably coroutines – and improved support for its JavaScript target, writes Kotlin marketing manager Roman Belov.

TypeScript 2.2 Release Gives JavaScript Developers More of What They Expect

by David Iffland on  Mar 03, 2017 1

Version 2.2 of Microsoft's TypeScript offers JavaScript developers more of what they are accustomed to; it offers creature comforts to help eliminate simple mistakes and provides more options for eliminating unnecessary typing errors.

Node 7.6 Brings Default Async/Await Support

by Sergio De Simone on  Feb 27, 2017

Node.js 7.6 has shipped with official support for async/await enabled by default and better performance on low-memory devices.

Microsoft Makes it Easy to Create JavaScript Web Apps with New Tool

by David Iffland on  Feb 24, 2017 2

Microsoft's new dotnet new tool provides JavaScript developers an easy way to spin up Single Page Applications using ASP.NET and Node.js.

Apple Proposes a New 3D Graphics Standard Called WebGPU

by Abel Avram on  Feb 17, 2017

Apple has proposed a new GPU API for the browser, called WebGPU. Google has another solution called NXT in the development.

Twitter's React-Based Mobile Web Stack Rivals Native Performance

by David Iffland on  Feb 17, 2017

Twitter recently switched all of their mobile web traffic over to their new web stack, running Node.js on the back end, and a React-based Progressive Web App in the browser. The ability for this technology set to handle large traffic and data proves the capabilities of the chosen stack.

TypeScript 2.2 Adds New Object Type, Better Mixin Support, and More

by Sergio De Simone on  Feb 10, 2017

Scheduled to be released sometime in February, TypeScript 2.2 has reached RC status. Besides a new JSX emit mode for React Native, it also includes a new object type to represent non-native types, better support for mixins and composable classes, and more.

Visual Studio Code 1.9 Extends Tasks, Improves Markdown Support and Terminal Performance

by Sergio De Simone on  Feb 08, 2017

Following its monthly release cycle, Microsoft Visual Studio Code has reached version 1.9, which includes support for multiple-command tasks, synchronized markdown preview, faster terminal, and more.

Rust 1.15 Brings Custom Derive

by James Chesters on  Feb 05, 2017

The Rust core team has released the stable version of 1.15, bringing with it the highly anticipated custom derive.

Ionic 2 Brings Performance Improvements and New Native Plugin System

by James Chesters on  Jan 28, 2017

The Ionic team has released version 2.0 of its JavaScript framework, bringing with it new components, features, and tools, including a new native plugin system. Ionic co-founder Max Lynch, describes how Ionic apps benefit from a significantly faster Angular 2, giving them an "inherent performance improvement out of the box."

How 3rd Party Tools Nearly Killed Performance (and Culture) at Adidas

by Manuel Pais on  Jan 20, 2017

How the shoe and clothes giant manufacturer's IT tamed an out-of-control proliferation of third party tools in their global websites which was killing performance. Furthermore, this led to a blame culture setting in between business and IT. A new third party governance process focusing on performance data and user experience validation was key to stop the bleeding.

Webpack 2 Finalized with Focus on Improved Documentation

by David Iffland on  Jan 19, 2017

The final release of webpack 2, the popular JavaScript module and asset bundler, has arrived, bringing with it native support for ES2015 and vastly improved documentation. However, it's too early to tell if the new version will dramatically improve build times and file sizes.

BT