ES2015
ECMAscript
- Estándar que define como debe ser el lenguaje Javascript
- Hoy en día Javascript va má allá del navegador
En la actualidad la versión estándar de ECMAscript es la presentada en 2011. Sin embargo, ya muchos navegadores y sistemas son capaces de entender ES2015 (también conocida como ES6), de hecho actulamente solo IE, Opera Mini y Blackberry siguen sin soporte a ES2015, con excepción de los módulos donde solo Chrome y Safari tienen soporte; ES2015 mejora varios aspectos del lenguaje y proporciona nuevas variantes a la programación, que aporta distintas ventajas.
Transpiladores
Concientes de los problemas de compatibilidad o soporte a ES2015 en las distintas plataformas sobre todo móviles, un desarrollador poco informado podría pensar que sea poco aconsejable usar hoy ES2015, debido a la falta de compatibilidad y que lo mejor sería esperar a que todos los navegadores se pongan al día para empezar a usar ES2015 con todas las garantías, me suena 🤔.
Pero si ES2015 aporta ventajas y mejoras lo aconsejable debería ser utilizarlo. Entonces un transpilador nos ayuda a transformar código escrito en ES2015 a ES5 para así asegurar la compatibilidad con todos los navegadores. Claro, traspilarlo pierde en parte su eficiencia pues no se aprovechan las nuevas características. De
Revisión y comparación
ES6 Features revisa todas las nuevas características y compara como se escriben ahora con el como se escribían en ES5. Es una herramienta útil para un vistazo rápido 😄.
Librerías
En esta sección hay librerías qe no tienen dependencia alguna, y que sirven de alternativa a plugins de JQuery.
Compatibilidad con navegadores
Sitio donde se pueden buscar características y graficamente ver la compatibilidad que tienen los navegadores, ya sea HTML, CSS o JS.
Polyfills para que características de ES6 sean 'soportadas' por navegadores antiguos
Basada en una presentación originalmente presentada en la oficina. Modificada