1. ¿Qué es Javascript?

Javascript es un lenguaje flexible orientado a objetos, basado en prototipos.
Permite la interactividad, implementa el comportamiento dinámico del contenido, lo cual nos lleva a tener una web mas eficiente. En conjunto con el HTML y CSS la interfaz de la web se vuelve mas atractiva y poderosa que permita al usuario navegar con gran facilidad.
Es un lenguaje interpretado no compilado.

ECMAScript 6 es el nuevo estándar de JavaScript  correo en todas partes e incluye arrow function (funciones de flechas) =>, estas mismas nos permiten mapear a ciertas variables.

[Codigo Lamda en Vista ]

Entre su características deja de tener utilidad prototype y existen las clases como tal, (programación orientada a objetos).

[Class en Js]

La declaración de variables con let y const que nos permite un uso eficiente de memoria.

[let y const]

Ademas Unicode que incluye el uso de tildes y en su forma mas divertida emojis dentro del código.

[UNICODE]

Las librerías y Framework de Front End los mas populares son:

React.js, Vue.js, Angular.js

Mientras que para la capa de datos:

Redux, GraphQl, Apollo, etc.

Para el Back End tenemos:

Express.js,Next,js, Koa.js, etc.

El lenguaje que colabora mejor con javascript es Python.

Para crear aplicaciones nativas de escritorio y móviles como mas populares encontramos React Native y Electron.

El mundo de javascript es de los mas populares y esta creciendo impresionantemente, pero es indispensable conocer desde lo mas simple como tal te presentamos en curso de Javascript, sigue leyendo.