InfoQ Homepage Web Development Content on InfoQ
-
State of Elm 2017 Survey Results Are In
The 2017 State of Elm Survey results are in and the data shows that the language and community are growing at a healthy clip. However, the language is probably still too new for many enterprises to rely on.
-
Node.js 2017 User Survey Results in the Enterprise
The Node.js 2017 User Survey results are in and they show a growing interest in Node from enterprise customers. The Node.js Foundation says that the increase in enterprise customers on the Long Term Support versions shows their LTS strategy is working.
-
Adobe Will No Longer Support Flash after 2020
Adobe has announced the termination of Flash by the end of 2020. Browser vendors have published timelines outlining the steps to phase out the technology in their respective browsers.
-
Babylon.js 3.0 Released, Supports WebGL 2
Babylon.js, Microsoft's native JavaScript-based 3D game engine, has reached version 3. The new version supports WebGL 2 and includes a rewritten component for handling physical based rendering (PBR). In addition, developers can use the playground, an in-browser editor, and Spector, a WebGL debugger.
-
Angular 4.3 Brings New HttpClient and More
Angular 4.3, the last 4.x release before Angular 5, is a drop-in replacement for previous versions and includes a number of new features, including a new HttpClient module, new router life cycle events, and more.
-
Q&A with Kyle Mathews, Creator of React-Based Static Site Generator Gatsby
The React-based static site generator, Gatsby, has reached version 1.0. In this interview, founder Kyle Mathews discusses the project's motivations, and how it's going to move forward.
-
Microsoft Releases TypeScript 2.4
Microsoft has released version 2.4 of TypeScript. This version adds support for dynamic imports -- an ECMAScript 2018 feature -- and string-based enums.
-
Mozilla Retools MDN to Improve Web Documentation
Mozilla has announced their plans to retool MDN, renaming it MDN Web Docs, separating it from the product documentation. Among developers, MDN is known as as one of the go-to places for high quality documentation. Mozilla wants to "solidify MDN as the single best resource for Web docs".
-
Safari 11 Adds Missing Features, Improves Privacy by Default
Apple has taken the wraps off Safari 11, the newest version of their web browser. Available on iOS and MacOS, the browser now includes WebRTC and WebAssembly. Also included is a new tracking blocker that purports to reduce the ability for third-parties to track users as they move around the web.
-
WebKit Now Has Full Support for WebAssembly
Apple Safari has full support for WebAssembly including preparation for future integration with ECMAScript Modules and threads.
-
Node.js 8.0 Released, New LTS Version Later This Year
Node.js 8.0 has been released, setting up the future Long Term Support (LTS) version for late 2017 and 2018. This new version contains a number of new features as well. Once 8.X LTS releases later this year, it will be the first LTS release that contains async/await.
-
Google Is to Remove Support for PNaCl
After de-staffing the PNaCL/NaCl team last year and adding default support for WebAssembly in Chrome in March of this year, Google has officially announced the retirement of PNaCl in favor of WebAssembly.
-
Npm 5.0 Boosts Common Sense Performance
Npm 5.0 is a highly anticipated release that has been years in coming. The new version of the JavaScript package manager has a completely rewritten cache and has performance that is more in-line with its most direct competitor.
-
Updates to Google Chrome DevTools
The upcoming version of Chrome DevTools has a number of new features that can help developers build faster web pages and have an easier time debugging complex asynchronous code. At Google I/O 2017, Paul Irish presented a State of the Union showcasing a number of these new features.
-
Prepack JavaScript Compiler Aims to Reduce Startup Time
Facebook has revealed Prepack, a compile time JavaScript interpreter that aims to reduce the time spent initializing code by pre-computing the global code block. The biggest beneficiaries of this tool are React Native apps and other platforms where startup time is one of the biggest performance bottlenecks.