JavaScript

JavaScript news, information, and how-to advice

racing speed runners binary

At GitHub, JavaScript rules in usage, TensorFlow leads in forks

Python and TypeScript makes big gains in pull requests, while Java slips to third place

pile of tools blue duotone

The 10 essential tools for JavaScript developers

Multiple frameworks and libraries make it easier to build browser-based apps with the web’s lingua franca language

rules procedures manuals follow steps

Node.js tutorial: Get started with Node.js

How to install and use Node.js, the NPM package manager, and Node.js modules and frameworks to build powerful web servers

egg in vice under pressure stress

Facebook buckles under pressure over hated React license

The popular JavaScript UI library’s BSD + Patent license will be replaced with the friendlier MIT license—but only if developers update their React code

intel coffee lake figurative image java

CoffeeScript 2 arrives with JavaScript syntax improvements

Upgrades should require 'little or no refactoring' for most projects, but there are some breaking changes

Angular 2 primary

Angular 5 JavaScript framework delayed

October 23 is the new target release date for Google’s JavaScript framework, which focuses on building progressive web apps

abstract blue binary code

Iroh brings dynamic code analysis to JavaScript

Open source testing tool collects runtime data to reveal how JavaScript code behaves during execution

atom model

GitHub is converting its Atom text editor into an IDE

The first step in making Atom a full-fledged software development environment is now available

hyper drive light speed fast speeding

AssemblyScript compiles TypeScript to WebAssembly

AssemblyScript brings fast, portable WebAssembly binaries within easy reach of TypeScript developers, although only a subset of TypeScript is supported

astract code [Thinkstock]

Yarn 1.0 simplifies JavaScript dependency management

Yarn's new Workspaces feature promises easier code sharing across projects without dependency synchronization issues

JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data [logo]

What is JSON? JavaScript Object Notation explained

JSON has eclipsed XML as the preferred data interchange format for web applications and web services. Here’s why

businessman shaking hands with tattooed woman 95363320

MEAN vs. LAMP for your next programming project

LAMP diehards take note: The flexible simplicity of MongoDB, ExpressJS, AngularJS, and Node.js is no joke

3 support cheer megaphone

The complete guide to Node.js frameworks

A quick tour of the best MVC frameworks, REST API frameworks, full-stack frameworks, and other handy libraries for Node.js

Yes we can road sign

NativeScript: Build native iOS and Android apps with JavaScript

NativeScript lets you use Angular, TypeScript, or JavaScript to build mobile apps with a truly native look and feel

decision fork in the road

Node.js forks again, this time over a political dispute

A dispute involving a technical committee member leads to the Ayo,js fork, whose directions and goals remain vague

cloud mobile

Build an app with Flask and Oracle Mobile Cloud Service

A step-by-step guide to defining an API with Flask and deploying to Oracle’s mobile back end as a service

Artificial intelligence computer brain circuits electronics grid

Google’s Deeplearn.js brings machine learning to the browser

The open source GPU-accelerated library supports TypeScript and JavaScript, allowing you to train neural networks or run pre-trained models

Road sign against blue sky and clouds

Why serverless was made for mobile development

Building mobile apps becomes infinitely simpler when we get the antiquated server stack out of the way

rod johnson

Chatops for the modern developer, courtesy of Spring’s founder

Java Spring Framework creator Rod Johnson sees chatops as the next step for Slack-esconced developers to make life cycle management much easier

React - an open-source JavaScript library for building user interfaces

React 'Fiber' core rewrite progresses to beta

Facebook has released the first beta of React 16, though asynchronous rendering is not yet enabled

Load More