InfoQ Homepage JavaScript Content on InfoQ
-
Microsoft Announces AI-Assisted IntelliCode for TypeScript and JavaScript in VS Code
Beyond the typical IntelliSense or code completion developers have come to appreciate, earlier this year Microsoft announced IntelliCode, a set of capabilities that provide AI-assisted development. The VS Code team has now announced a new experimental extension to bring IntelliCode to TypeScript and JavaScript users.
-
TensorSpace.js Delivers Neural Network 3D Visualization Framework
TensorSpace.js provides an open source browser-based neural network data visualization framework to complement the growing machine learning landscape by supporting pre-trained models created with TensorFlow.js, Keras, or TensorFlow.
-
Three.js Releases 98 and 99 Improve WebGL Support
The two most recent releases of Three.js, the JavaScript 3D library providing renderers in Canvas 2D, SVG, CSS3D, and WebGL, introduce hundreds of refinements and improvements.
-
React Suspense Provides Redux Alternative
React 16.6 introduces Suspense, the ability to suspend rendering and display a loading indicator while waiting for something such as data from an API call.
-
AWS Amplify Console for Rapid Application Deployment
AWS re:Invent 2018 had numerous announcements of new features and services, including the new AWS Amplify Console, a continuous deployment service for mobile web applications.
-
Mozilla Focuses on WebAssembly Performance and Features
Mozilla strives to make WebAssembly as fast as possible. In recent versions of Firefox, calls between JavaScript and WebAssembly are now faster than non-inlined JavaScript to JavaScript function calls. Mozilla also is looking beyond an MVP state to make WebAssembly more useful for building applications.
-
TypeScript 3.2 Improves Metaprogramming Support and Adds BigInt
The TypeScript team has released version 3.2 of TypeScript, improving support for various metaprogramming patterns, Object spread and rest on generic types and BigInt support for environments which support this stage 3 ECMAScript proposal.
-
Visual Studio Code 1.29 Improves Search, Debug, and More
Visual Studio Code October 2018 release, numbered 1.29, introduces a number of significant new features, while confirming Visual Studio Code trend as the most used text editor in the JavaScript ecosystem.
-
The Story behind Very Fast iPhone XS JavaScript Performance
Initial reviews of JavaScript performance benchmarks show the iPhone XS and iPhone XS max having better performance than even an iMac Pro with the Speedometer 2.0 benchmark, which compares performance in real-world framework loading scenarios.
-
Google Labs Announces Squoosh: Image Compression PWA
At the 2018 Google Chrome Developer Summit, Google announced Squoosh, an open source image compression Progressive Web App (PWA) that doubles as a practical demonstration of modern web technologies.
-
Ionic Announces Alpha Release of Vue.js Integration
At VueConf Toronto, Ionic announced the first alpha release of @ionic/vue, making it possible to add Ionic 4 to any Vue.js project, getting access to Ionic's APIs in a Vue.js-friendly manner.
-
Howler.js Audio Library for the Modern Web
Howler.js provides a modern audio library with support for the Web Audio API and a fallback mechanism for HTML5 Audio. The project strives to streamline cross-platform development efforts with audio in JavaScript.
-
Babylon.js 3.3 Improves Particle System and WebVR Support for 3D Games
The Babylon.js 3.3 release leverages features from the Microsoft Mixed Reality Toolkit (MRTK) to improve WebVR development and revamps its particle system controls.
-
Face-api.js: JavaScript Face Recognition Leveraging TensorFlow.js
Face-api.js is a JavaScript API for face detection and face recognition in the browser implemented on top of the tensorflow.js core API, which implements a series of convolutional neural networks (CNNs), optimized for the web and for mobile devices.
-
NativeScript 5.0 Brings Better Developer Experience and More Native Features
The latest release of NativeScript includes a number of changes, such as improved support for Vue.js, better developer experience, and more native features. Additionally, NativeScript 5.0 includes the new NativeScript-Schematics, an Angular extension helping developers to build web and mobile versions of an app from a single project.