N.World
JavaScript

Mar de dudas tecnológicas

JavaScript se erige como la opción cada vez más utilizada por grandes plataformas para sus productos y servicios. Seguramente a más de uno os ha tocado comenzar con un proyecto web desde cero y no saber que arquitectura elegir, qué tecnologías escoger, qué frameworks usar, qué base de datos implantar, cómo organizar el modelo de datos…

Muchas decisiones y no existe una solución única, un stack que destaque respecto a los demás (MEAN, MERN, MEVN…).

A la hora de elegir, siempre buscamos crear un ecosistema sólido, robusto, escalable, frameworks respaldados por grandes empresas (Google, Facebook, Microsoft…) los cuales esperamos que sean actualizados, poder recibir soporte y disponer de grandes comunidades activas que puedan ayudarnos al rápido crecimiento de nuestro proyecto.

Entre tanto tumulto de dudas se puede sacar algo en claro, el hecho de que hay una tecnología con futuro, respaldada y que se está usando en todo tipo de plataformas. Hablo de nada más y nada menos que de JavaScript, de todos los frameworks que la acompañan y toda la comunidad que la rodea.

JavaScript está en todas partes

  • Google: Todos sus servicios web cuentan con JS y no solo eso, el famoso framework Angular fue creado y actualmente está respaldado por el gigante tecnológico. Además Chrome cuenta con un motor hecho en JavaScript, llamado V8 que ahora se encuentra en el corazón del framework NodeJS.
  • Facebook: Ligado estrechamente a JS y creador del framework React que actualmente se encuentra entre los más usados. Aplicaciones cómo WhatsApp, Instagram o la misma web de Facebook están desarrolladas bajo React
  • Microsoft: Ha trabajado activamente para la creación de su navegador web Edge
  • LinkedIn: Había un hueco para LinkedIn, quién también se unió al resto de gigantes incluyendo NodeJS en su sitio móvil y en sus APIs para desarrolladores
  • Netflix: Busco un enfoque más distribuido apoyándose en NodeJS
  • eBay: De igual manera que Netflix decidió migrar a NodeJS evolucionando su antiguo core programado en Java
  • PayPal: Fue uno de los primeros en adoptar NodeJS, incluso tienen su propia versión de Express llamada KrakenJS
  • Uber: Necesita de una transferencia de datos continua y rápida, por ello cuentan con NodeJS y JavaScript
  • Groupon: Fue implementado bajo el framework Ruby on Rails pero resultaba ser tremendamente lento, por ello migraron a NodeJS

Cómo conclusión

Ya sea a la hora de decidir qué tecnologías usar en un nuevo proyecto, que lenguajes de programación aprender o profundizar, no lo dudes y ten a JavaScript en tu equipo.

¿A qué esperas?

Y por último, lanzo varias preguntas muy dadas a la controversia.

¿Para Front con qué te quedas? ¿Angular? ¿React? ¿Vue?

¿En Back? Dentro de NodeJS, ¿Express? ¿Meteor? ¿Hapi?

Raul Hidalgo

Raul Hidalgo

Angular Technical Lead en Bosonit

Te puede interesar

Da el salto
tecnológico.

Contacta con nosotros.