¿POR QUE ESTUDIAR JAVASCRIPT?

in #spanish3 years ago (edited)
Hacia el 2019 JavaScript era parte de 3 lenguajes que tu podías utilizar para poder construir productos web, estos son HTML, CSS y JS. HTML es un lenguaje que se utiliza para poder maquetar y poder poner toda la información que tu quieres mostrar en tu página, ya sea texto, imágenes, videos y demás. CSS es un lenguaje de estilos que tu vas a utilizar para darle estilos a esa información y JS (JavaScript) era el único lenguaje de programación que tu podías utilizar para poder hacer tu página, una página dinámica o generar una aplicación web.

Pero a finales del 2019 la W3C
que es este consorcio que decide cuáles son estos estándares que tu vas a poder utilizar, que van a correr y que va a entender el navegador para poder generar productos web, la W3C decidió y subió como nuevo lenguaje de programación a un lenguaje que se llama WebAssembly, y WebAssembly es un lenguaje nuevo que tu vas a poder utilizar para construir productos web, es muy diferente a JS y con este ya no vas a necesitar utilizar HTML, CSS ni JS para poder hacer productos web.

JavaScript tiene una comunidad enorme de desarrolladores que te pueden ayudar a generar diferentes cosas y si tu no estas interesad@ en trabajar solo en aplicaciones web y trenes muchos Frameworks o Librerías construidas en JS que te van a ayudar a hacer proyectos de forma más rápida, mucho más eficiente y mucho más robusta. Tienes ANGULAR tienes VUE, REACT como parte de estos Frameworks y Librerías que tu puedes utilizar para hacer productos web. Pero si no estás solo interesado en hacer productos web o no quieres trabajar solo en la web puedes ocupar JavaScript con un Framework que se llama React Native para poder construir aplicaciones nativas como Android y IOS, y si, solo con JS vas a construir aplicaciones que sean Android y IOS. De igual forma, puedes construir con JS con un Framework que llama Electron aplicaciones para escritorio y que puedan correr en MAC o que puedan correr en Windows.

Y también puedes trabajar en la parte de Back-end y en la parte de IOT (Internet de las cosas) pero ¿qué es esto del Back-end? para trabajar productos web o aplicaciones hay 2 partes, 2 perfiles, la parte del Front-end y la parte del Back-end, la parte del Front-end es todas las cosas que tu vas a ver, es todo lo que tu vas a ver en una pagina web y vas a visualizar y a interactuar al momento de que pongas la URL en el navegador, todo lo que tu haces ya con el navegador y tu computadora, eso es directamente lo que hace un Front-end, por detrás, la parte del Back-end va a ir manejando las bases de datos, va a ir manejando toda la interacción y peticiones que el Front-end le va a pedir; asi que si a ti no te interesa trabajar en la parte del Front-end que es una parte un poco más visual, una parte un poco más de diseño, puedes trabajar en el Back-end y puedes utilizar JS con NODE JS y es un entorno de ejecucion de JS que corre directamente en el Back-end y como te comente tambien con JS y NODE puedes trabajar aplicaciones IOT (Internet de las cosas) y es como haces inteligente ciertos diapositivos conectados a internet.

Coin Marketplace

STEEM 0.28
TRX 0.13
JST 0.032
BTC 65999.51
ETH 3019.75
USDT 1.00
SBD 3.71