JavaScript | News, how-tos, features, reviews, and videos

abstract data

Functional JavaScript: Building data structures from functions

Combining functional programming concepts to produce data structures feels like alchemy

3 two step

JavaScript tutorial: Functional programming in JavaScript

How to embrace immutability, think functionally, and write code that is easier to understand and test

words nodes map usage

What’s new in the Node.js 12 JavaScript runtime

Node.js 12 Long-Term Service release arrives with faster startup and an improved default heap limit based on available memory

light saber duel fight

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

How do the old guard and the upstart darling of the server-side web stack up against each other? Let’s compare

3 champions standing on top of mountain winner triump

JavaScript tutorial: Higher-order functions

‘Higher-order functions’ is a fancy term for functions that take other functions as arguments or that return functions. Very powerful!


Mozilla brings Python data science to the browser

Pyodide project uses Emscripten and WebAssembly to run Python and its data science libraries in any major browser

money time clock numbers abstract

JavaScript memoization: Handy functional programming

Memoization is a neat functional programming trick you can use to speed up expensive calculations

battle compare fight versus monitors on fire hot flames by d1sk getty

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

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

abstract binary code stream

JavaScript autocomplete is better with TabNine

The AI-driven TabNine autocompleter is like your best friend that finishes your sentences—in any language

typewriter typescript

What’s new in TypeScript 3.4

TypeScript 3.4 release candidate promises faster incremental builds, easier read-only arrays, and new support for read-only tuples

gear turn industry machine motion integration

Mozilla’s WASI takes WebAssembly beyond the browser

WASI promises a standard interface for WebAssembly to access system resources like file systems and network connections

compiling compiler code

What’s new in Google’s V8 JavaScript engine Version 7

The V8 Version 7.4 beta lays the groundwork for possible future iOS support

JavaScript dapps: Public and private data on Blockstack

With blockchain and the Blockstack.js library, mixed privacy apps aren’t as tricky as you might think

blockchain crypotocurrency bitcoin by olgasalt getty

JavaScript dapps: Decentralized lists with Blockstack

File-based persistence in decentralized apps requires us to rethink how we store data

cryptocurrency blockchain digital financial security by just super getty

JavaScript dapps: Using decentralized storage in Blockstack

Blockstack.js gives users full control of their application data in fewer than 10 lines of code

blockchain crypotocurrency bitcoin by olgasalt getty

JavaScript dapps: User authentication with Blockstack

Take advantage of blockstack.js and blockchain to unlock decentralized authentication and authorization in 10 minutes

Chains of binary data.

JavaScript dapps: Build decentralized apps with Blockstack

Blockstack demystifies app development on the blockchain, providing the tools and network that put users in full control of their data

yarn javascript java craft bright

NPM Enterprise JavaScript service released

New features have been added to behind-the-firewall package service

pink car with pink gift strapped to top retro euro car speed driving motion

JavaScript tutorial: Build and publish NPM packages in a pinch

With @pika/pack, you can automatically optimize for ES2018, Node.js, web, and build types with minimal configuration

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

Next.js 8 now supports serverless apps

The JavaScript and React framework also reduces build-time memory usage and speeds static export

Load More