InfoQ Homepage JavaScript Content on InfoQ
-
Deno: Secure V8 TypeScript Runtime from Original Node.js Creator
Deno is a rethink of a server-side JavaScript runtime from original Node.js creator Ryan Dahl, to address regrets and challenges with Node.js.
-
Epoc.js: Open Source JavaScript Brain-Sensor Controller Software
The recent transition from science fiction to reality for the Brain Machine Interface, coupled with Atwood's Law, "any application that can be written in JavaScript, will eventually be written in JavaScript," had led to Epoc.js, an open source control software for the Emotiv line of brain sensors.
-
Beaker Browser Offers Electron-Based Peer-to-Peer Web Browser
Beaker is an experimental peer-to-peer Web browser based on Electron, Chromium, and Node.js. Beaker includes new Dat-based APIs for building hostless applications while retaining compatibility with the traditional Web.
-
AWS Lambda Layers and Runtime API: beyond Officially Supported Runtimes
AWS re:Invent 2018 had numerous announcements of new features and services, including Lambda Layers, to centrally manage code and data shared across functions, and the Lambda Runtime API, expanding Lambda beyond JavaScript to any programming language.
-
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.