JavaScript

JavaScript news, information, and how-to advice

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

React tutorial: Get started with the React.js JavaScript library

Learn the key concepts behind React and how to use JSX elements and components to build lean and fast web front ends

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

What’s new in React 16 JavaScript UI library

The “React Fiber” upgrade features several improvements for developers, but the big new capability—asynchronous rendering—isn’t in the initial release

business cloud services flowchart

AWS streamlines cloud services for JavaScript developers

Amplify library provides declarative way to work with cloud services, rather than through service contracts

racing speed horse race winner

Scripting languages slip in popularity

Developers are opting for safer languages, despite ease of use offered by scripting languages like Perl, PHP, and Ruby

citizen developers

Beta JetBrains IDE moves Kotlin apps out of the JVM

The Kotlin/Native preview’s supported target platforms include MacOS, iOS, Ubuntu Linux, and Raspberry Pi

type writer and white laptop back to back on table top

What is TypeScript? Industrial-strength JavaScript

JavaScript is the language of the web, but it’s tough to manage for enterprise-scale development. TypeScript offers an attractive alternative

code programming development tunnel

What’s new in Node.js 8 and Node.js 9

Node.js 8 is tapped for long-term support, while Node.js 9 becomes the new current release line

spilled coffee

What is Kotlin? The Java alternative explained

Kotlin offers big advantages over Java for JVM and Android development, and plays nicely with Java in the same projects. Why not give it a try?

thread weave spools diverse colorful sew2

Microsoft adds multithreading to Node.js for compute-heavy apps

The Napa.js runtime is in development to bring C++-like performance to Node.js

Java vs. Node.js: An epic battle for developer mindshare

Node.js vs. Java: An epic battle for developer mind share

Here’s how the enterprise stalwart and JavaScript upstart stack up in a battle for the server room

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

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

Load More