JavaScript, el lenguaje que dominan la Word Wide Web
El lenguaje omnipresente de la Web.
Quiero hablar un poco del lenguaje de programación más utilizado en la Web(Javascript). Lo fascinante de este lenguaje es lo fácil de aprender y lo poderoso que es, dada estas virtudes se ha convertido en uno de los más populares y más utilizados por los desarrolladores, Según una encuesta por Jetbrains el lenguaje más utilizado es JavaScript.
Existen diversos lenguajes de programación creados por desarrolladores y empresas, pero no todos son bien acogidos por los desarrolladores, porque cada lenguajes dependerá de su objetivo por el cual fue creado y no todos los que existen son utilizados para la Web.
La lista es muy larga, pero solo te mencionare de los que son más populares y los cuales son usados.
JavaScript.
Es el amo y señor de la web, tanto para el front-end(La interface o vista) como el back-end(del lado del servidor)
Este lenguaje en sus inicio fue creado para potenciar el front-end, pero conforme el tiempo se fue adaptando al multiparadigma y multipropósito, es un lenguaje de Scripting(interpretado) a diferencia de los lenguajes compilados como: C/C++, Java, C#, Pascal. Es muy potente y dinámico.
Además, que posee una lista larga de framework y librerías tanto para el front-end y el back-end.
Front-end.
- Angular. (Framework) Es un marco de trabajo completo que utiliza la arquitectura MVC(Modelo, Vista, Controlador). Es mantenido por Google.
- React. (Librería) crear interfaces de usuario con el objetivo de facilitar el desarrollo de aplicaciones en una sola página. Es mantenido por Facebook.
- Vue. (Framework) Es progresivo e implementa las mejores características de React y Angular. Mantenido por la Comunidad.
- NodeJs. Es JavaScript del lado del servidor, y cuando hablo del lado del servidor me refiero a aquellas operaciones que hacen los sitios por ejemplo cuando nos hacemos registramos o pedimos una solicitud de nuestros datos o una compra. Es de código abierto y multiplataforma basado en el motor V8 de Google.
- ExpressJs. Es un framework de NodeJs y es muy usado para facilitar la creación del servidor. Mantenido por IBM.
Ya lo creo que JavaScript es el papasito en el desarrollo de software. Me pregunto, habiendo tantos lenguajes para potenciar, siendo estos de agradable sintaxys y multiparadigmas. ¿Por qué JavaScript es el mas amado y elegido para llevarlo a tantas plataformas, y, crear tecnologías (Frameworks y librerías) en las que este encajara perfecto?.
ResponderBorrarGracias por comentar. En mi opinión personal JavaScript es mi lenguaje favorito y aún que ya haya conocido y trabajado con otros lenguajes como Java y C#, este lenguaje me ha encantado por la simplicidad y lo igual de robusto que otros lenguajes muy usados pueden ser. Creo que eso puede coincidir con la opinión de muchos programadores. Aparte que como dije en el publicación, que los lenguajes son creador para sus propios propósitos.
ResponderBorrar