InfoQ Homepage JavaScript Libraries Content on InfoQ
-
Rollup 1.0 Brings Code-Splitting to Library Bundling
Rollup recently released its first major iteration. Rollup 1.0 enables developers to code-split their library bundle. Libraries can thus expose several import targets with optimized bundles.
-
Vue.js 2.6 "Macross" Released with Improved Slots Syntax
Vue 2.6 (code-named *Macross*) contains new features, improvements and bug fixes. Slots get a streamlined syntax, and directives accept dynamic JavaScript expressions as arguments. Developers can now design reusable components with a greater flexibility to customize and compose their children components.
-
FlexSearch.js: A Fast, Zero-Dependency Full-Text Search Library
FlexSearch, a full-text, zero-dependency search library for the browser and Node.js claims to be the fastest search library available to JavaScript developers due to its novel scoring algorithm.
-
Hyperscript Tagged Markup: A JSX Alternative Based on Standard JavaScript
The Hyperscript Tagged Markup (HTM) library, which proposes an alternative to JSX, released its second major iteration. HTM 2.0 is a rewrite that is faster and smaller than HTM 1.x, has a syntax closer to JSX, and now supports Server-Side Rendering (SSR). With HTM 2.0, developers may enjoy simplified React/Preact workflows for modern browsers.
-
Next.js 7 Released with 40% Faster Builds
The Next.js team has announced version 7 of their open-source React framework. This release of Next.js focuses on improving the overall developer experience with 57% faster boot times and 40% faster builds in development, improved error reporting and WebAssembly support.
-
Basecamp Releases Stimulus 1.0 JavaScript Framework
Basecamp's new Stimulus 1.0 targets a modern take on HTML pages augmented with light amounts of JavaScript, rather than the creation of full-featured JavaScript applications. Basecamp calls it “a modest JavaScript framework for the HTML you already have.”
-
Blazor Now an Official Microsoft .NET and WebAssembly Project
Microsoft has taken another step towards .NET running in the browser by adopting Blazor from its creator Steve Sanderson. By doing so, Microsoft adds another piece to their WebAssembly/.NET stack, giving .NET developers a higher order abstraction to build browser-based apps with.
-
Parcel.js Launch Brings a Zero-Configuration Option to JavaScript Module Bundling
Parcel.js is a new open source JavaScript Module Bundler that launched on December 5th. Parcel’s launch announcement touted speed and zero configuration as differentiators from existing module bundlers like webpack, browserify, and rollup, and claiming up to a 10X speedup over webpack when using its built-in caching.
-
Webpack 2 Finalized with Focus on Improved Documentation
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.
-
NativeScript 2.4 Brings Web Workers Specification
NativeScript 2.4 has been released with support for the Web Workers specification, along with Angular 2.2, Node 6, ES6, and ES7.
-
Node.js v7 Beta Brings Canary in a Gold Mine
The Node.js Foundation has released the v7 beta for Node.js. Its release coincides with v6 becoming the foundation's second LTS release, where its life will continue under Active LTS and Maintenance until April 2019.
-
NativeScript 2.2 Introduces Webpack for Angular 2 Projects
NativeScript 2.2 has been released with upgraded UI, support for iOS10 Beta 3 and introducing Webpack for the Angular 2 based projects. The major release brings a raft of tooling updates, including the decision to use Webpack for the Angular 2 based projects.
-
Aurelia JavaScript Framework Hits 1.0, Looks to the Future
The JavaScript framework Aurelia has reached its 1.0 release and has emerged as an alternative to the Angular vs. React debate. Its goal is to provide a standards-based, modular framework with minimal boilerplate and ceremony.
-
Audio Library Howler.js Has 2.0 Release to Make Some Noise about
The JavaScript audio library Howler.js has been upgraded to version 2.0, with an update including "a long list of additions and improvements." Author James Simpson said it represents a "full rewrite" of Howler and is now 100% compatible across HTML5 Audio and Web Audio. Howler.js is used by companies including Google, Disney, Lego and Mozilla, as well as NASA.
-
D3 JavaScript Visualization Library Hits 4.0
The JavaScript visualization library D3.js has undergone a major rewrite and is now at version 4.0. The new version offers plenty of new features and bug fixes, but the biggest change is its modularity. Instead of being a single monolith, v4 is now available in discrete modules.