InfoQ Homepage JavaScript Content on InfoQ
-
Facebook to Relicense React under MIT
Facebook has decided to change the React license from BSD+Patents to MIT to make it possible for companies to include React in Apache projects, and to avoid an uncertain relationship with the open source community.
-
Fable 1.2 Announced along with First FableConf
Three months after its first stable release, community-driven F# to JavaScript compiler Fable has reached version 1.2, just in time for FableConf 2017, the first conference dedicated to web development in F# using Fable.
-
Southbank Software Introduces dbKoda, an Open Source Database Development Tool for MongoDB
Southbank Software recently released its initial offering of dbKoda version 0.6.0, an open source MongoDB development tool written entirely in JavaScript. Guy Harrison, CTO at Southbank Software spoke to InfoQ about dbKoda.
-
Yarn 1.0 Adds Workspaces, Auto-Merge and Selective Version Resolution
Almost a year ago we published the news Facebook Open Sources Yarn, a JavaScript Package Manager, introducing Yarn and the motivation behind its creation. The community has moved the project forward, releasing the first major version with workspaces, automatic merging, selective version resolution and many other features and fixes.
-
TypeScript 2.5 Released, Adds Language Level Refactoring
Microsoft has released TypeScript 2.5. The release is light on new language features, but has some new abilities including basic refactoring built into the language service itself.
-
Facebook Refuses to Alter React's Open Source License
The Apache Foundation recently announced that Facebook's BSD+Patents open source license was disallowed for inclusion with Apache products. The resulting fallout has caused gnashed teeth and much soul searching for React developers as Facebook refused to reconsider.
-
Google's Puppeteer Joins Crowd of Headless Chrome Tools
Google's new tool, Puppeteer, is a custom-built Node API used to control headless Chrome. It joins a number of existing community tools that solve the very painful problem of working with the Chrome DevTools Protocol. The addition of Google's tool will hopefully result in more options and capabilities for web developers.
-
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.
-
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.