InfoQ Homepage Web Development Content on InfoQ
-
React 15.5 Prepares Developers for Big Changes
Facebook has released version 15.5 of React which deprecates two features that may trip up developers. To prepare for their removal in version 16, which is set to be a big update, Facebook wants to give plenty of notice to developers about changes they'll have to make to their code.
-
Long Term Support for Angular Announced at ng-conf 2017
During the 2017 ng-conf keynote, Igor Minar and Steven Fluin took the time to showcase the softer side of Angular. With all major technical topics in the rearview mirror, the focus was on the community and how Angular will evolve over time. Long Term Support for Angular v4 was announced.
-
Next.js 2.0 Keeps It Simple, Adds Needed Features
Zeit has released version 2.0 of their Next.js universal React framework. The new version maintains the simplicity offered in version 1, but adds necessary features common to many modern applications. In addition, they've created a new way of writing CSS for React components that lets developers return to writing standard CSS.
-
Angular 4.0 Released with a Focus on Shrinking App Size
Google released version 4.0 of their popular Angular JavaScript framework, focusing on shrinking the size of the generated code and keeping the framework on a streamlined release schedule.
-
Fable 1.0 Beta Brings Better Tooling Integration, New Project Format, and More
F# to JavaScript compiler Fable has reached version 1.0 beta, bringing tooling improvements, a streamlined project format, and better code generation. InfoQ has spoken with Fable creator Alfonso García-Caro.
-
WebStorm 2017.1 Adds Vue.js Support
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
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
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.
-
TypeScript 2.2 Release Gives JavaScript Developers More of What They Expect
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
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
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
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
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
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
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.