JS

Andrés Rodriguez Escudero

@arodrigueze_

Are0215

A little bit of History

1995

1996 - 1997

ECMAScript

2009

ES5

2016

ES6

ECMAScript 6

JavaScript Flavors

TypeScript

Flow, Reason, Elm, ClojureScript

Use it, would use again.

ECMAScript 6

JavaScript Flavors

TypeScript

Flow, Reason, Elm, ClojureScript

86.3% 

46.7% 

<10% 

Frontend Frameworks

React, Vuejs, Angular.

React, Vuejs, Angular, JQuery

React, Vuejs, Angular, JQuery

Backend Frameworks

Mobile & Desktop Frameworks

Salaries

Frontend frameworks yearly Average salary

React js

Salaries

Angular

Vue js

73.6k

66.6k

62.4k 

Backend frameworks yearly Average salary

Koa

Salaries

Next

Express

76k

73.8k

73k 

Mobile & Desktop frameworks yearly Average salary

Native apps

Salaries

Electron

React native

84.1k

73.9k

72.6k 

Colombia

26.4k

Why should I learn JavaScript?

JavaScript Now is NOT the JavaScript of Then.

You Cannot Avoid JavaScript!

Low Entry Barriers for Beginners.

The JavaScript Community is Innovative, Active, and Competitive

JavaScript vs others

2017

https://insights.stackoverflow.com/survey/2017#technology

2018

https://insights.stackoverflow.com/survey/2018#technology

The end

Why should I learn JavaScript?

By Andres Rodriguez Escudero

Why should I learn JavaScript?

  • 302