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.