¿Por qué Javascript?

JavaScript tiene una comunidad enorme de desarrolladores que te pueden ir ayudando a generar diferentes cosas.

  1. 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).
  2. 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.
  3. Puedes construir aplicaciones de escritorio con JavaScript, usando un framework llamado Electron, pueden correr en Mac o Windows.
  4. 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:

  1. Angular: Forbes
  2. React: Airbnb
  3. Vue: GitLab

Aplicaciones basadas en React Native:

  1. UberEats
  2. Discord
  3. Instagram

Aplicaciones para Escritorio basados en Electron:

  1. Visual Studio Code
  2. WhatsApp
  3. TwitchVer más aplicaciones de Electron JS

Compañías que usan Node.JS para parte de su backend:

  1. Netflix
  2. Linkedin
  3. PayPalFuente: Enlace

Archivos de la Clase

https://github.com/degranda/jsBasico-


Lecturas Recomendadas