JavaScript Syntax

Let's become an expert in JavaScript Syntax

Michele Riva
Michele Riva
Founder at JSMonday

The Formidable ES6 Spread Operator

Three little points that will change the way you’ll work with JavaScript objects and arrays

Michele Riva
Michele Riva
Founder at JSMonday

The Handsome Template Literals

A better way to work with strings thanks to template literals and other great ES features

Michele Riva
Michele Riva
Founder at JSMonday

The Joy of Using Async/Await

From callback hell to peace of mind thanks to these two little keywords

Michele Riva
Michele Riva
Founder at JSMonday

The incredible Pipeline Operator

A revolutionary way to create pipelines with Babel and a stage-0 EcmaScript proposal

Michele Riva
Michele Riva
Founder at JSMonday

Optional Chaining Proposal

Access deeply nested properties just like in Groovy, Ruby, Swift, CoffeeScript and other great languages!

Michele Riva
Michele Riva
Founder at JSMonday

ES6 Destructuring Assignment

Destructuring objects and arrays with an amazing EcmaScript 2015 feature

Michele Riva
Michele Riva
Founder at JSMonday

Pattern Matching Proposal

Bring the power of Rust, F#, Elixir, Erlang and Scala pattern matching to JavaScript!

Stefano Curtoni
Stefano Curtoni
Technical Leader at openmind

Let is the new Var

A little journey into variable definition: from the antiquated var to the fashionable let and const

Michele Riva
Michele Riva
Founder at JSMonday

Frontend Development is Dead. Long Live Frontend Engineering!

Do you remember the good old times where all you needed to do was to write some good CSS and HTML? It’s all dead. And that’s awesome!

Stefano Curtoni
Stefano Curtoni
Technical Leader at openmind

JavaScript under the hood: Execution Context

Discover how magic happens inside a JavaScript Engine!