¿Por qué Javascript?
JavaScript tiene una comunidad enorme de desarrolladores que te pueden ir ayudando a generar diferentes cosas.
- Si solo estuvieras interesado en trabajar aplicaciones web tienes muchos frameworks y librerías construidas en JavaScript que te van a ayudar a hacer proyectos de forma mucho mas rápida, eficiente y robusta (Angular, View, React,entre otros).
- Si no quieres trabajar solo en aplicaciones Web puedes utilizar JavaScript con un framework que se llama React Native para poder construir aplicaciones nativas como Android y IOS.
- Puedes construir aplicaciones de escritorio con JavaScript, usando un framework llamado Electron, pueden correr en Mac o Windows.
- También puedes trabajar en la parte del Back-end o IOT (Internet Of Things) es un concepto que se refiere a una interconexion digital de objetos cotidianos con Internet. Esto con un Framework llamado NodeJS, el cual es un entorno de ejecución de JavaScript que corre directamente en el Back-end.
Ejemplos de sitios web
Sitios web basados en:
- Angular: Forbes
- React: Airbnb
- Vue: GitLab
Aplicaciones basadas en React Native:
- UberEats
- Discord
- Instagram
Aplicaciones para Escritorio basados en Electron:
- Visual Studio Code
- WhatsApp
- TwitchVer más aplicaciones de Electron JS
Compañías que usan Node.JS para parte de su backend:
- Netflix
- Linkedin
- PayPalFuente: Enlace
Archivos de la Clase
https://github.com/degranda/jsBasico-
Lecturas Recomendadas