Hacia el 2019 JavaScript era parte de 3 lenguajes que se podían utilizar para construir productos web.

JavaScript era el único lenguaje de programación que se podia usar para convertir paginas en paginas dinámicas o generar aplicaciones web.

A finales de 2019 la w3e decidió y subio como nuevo lenguaje de programación WebAssembly.

WebAssembly: es un nuevo tipo de código que puede ser ejecutado en navegadores modernos es un lenguaje de bajo nivel, similar al lenguaje ensamblador, con un formato binario compacto que se ejecuta con rendimiento casi nativo y provee un objetivo de compilación para lenguajes como C/C++ y Rust que les permite correr en la web. También está diseñado para correr a la par de JavaScript, permitiendo que ambos trabajen juntos.

JavaScript tiene una comunidad enorme de desarrolladores que pueden ayudar a generar diferentes cosas.

Existen varios frameworks o librerías construidas en JavaScript para crear proyectos de maneras más rápidas, eficientes y robustas

Algunos ejemplos son:

Así mismo existen muchas otras que pueden ayudar en cualquier tipo de proyecto.