¿Cuáles son las tecnologías web más populares en 2017?

La industria del desarrollo de software continúa su implacable marcha hacia adelante. En 2016 vimos nuevos lanzamientos de lenguajes, marcos y herramientas populares que nos dan más poder y cambian nuestra forma de trabajar. Es difícil hacer un seguimiento de todo lo nuevo, por lo que al final de cada año le damos nuestra opinión sobre lo que es importante y lo que debe aprender durante los próximos doce meses.

Las tendencias

Aplicaciones web progresivas

En 2016 vimos el surgimiento del concepto Progressive Web App. Representa aplicaciones web que funcionan sin conexión y ofrecen una experiencia nativa similar a una aplicación. Se pueden agregar a la pantalla de inicio de su dispositivo inteligente e incluso pueden enviarle notificaciones automáticas, cerrando la brecha con las aplicaciones móviles nativas. Creemos que en 2017 PWA será aún más importante y vale la pena investigarlo.

The Bot Hype

Todos están hablando de bots en este momento. Desde plataformas para ejecutarlos, hasta marcos para construirlos, la comunidad está llena de actividad. Los bots son las nuevas aplicaciones móviles, y si te apuras puedes atrapar la ola mientras todos están emocionados. Una vez que la novedad desaparezca, los bots probablemente serán relegados a un papel aburrido, como la atención al cliente automatizada. Pero oye, podemos soñar!

Consolidación de marcos frontend

En la comunidad de JavaScript, tenemos una increíble cantidad de marcos y herramientas, y nacen nuevos casi todas las semanas. Hasta hace poco, la expectativa era que las herramientas antiguas solo serían reemplazadas por las nuevas, pero esto no es lo que vimos en 2016. En cambio, vimos los marcos populares intercambiando ideas e incorporando las innovaciones presentadas por los recién llegados. Entonces, en 2017, no importará mucho cuál de los principales marcos JS que elija, sus características son en su mayoría comparables.

La nube

Empresas y desarrolladores de todo el mundo están adoptando “la nube”. Esta es una infraestructura informática virtualizada que está disponible bajo demanda y totalmente configurable desde un panel de control. Los tres grandes proveedores de la nube son AWS, Google Cloud y Azure. Gracias a su continua competencia, los precios han estado cayendo, lo que lo ha incluido en los presupuestos de compañías más pequeñas y desarrolladores individuales. Familiarizarse con el flujo de trabajo en la nube sería una buena inversión para 2017.

Aprendizaje automático

Machine Learning (ML) ha crecido en popularidad durante los últimos doce meses. Y con el histórico partido AlphaGo vs Lee Sedol en marzo, entró en la corriente principal. Los sistemas informáticos inteligentes que aprenden de los datos en bruto están revolucionando la forma en que interactuamos con nuestros dispositivos móviles. Por lo que parece, ML será un factor aún mayor en 2017.

Los frameworks Javascript (y TypeScript) aún se elevan. Google lanzará Angular 4 en marzo y Angular 5 en septiembre / octubre. Es interesante cómo se verá la competencia entre los marcos front-end en 2017. Google es un gran pez, por lo que puede amenazar a React y a otros.

Otra tecnología web que podría ser popular en 2017 es GraphQL

¿Qué pasa con el back-end? NodeJs no dominó la codificación del lado del servidor como muchos exceptuados (incluido yo). Es espacio libre en este campo. Todavía estoy esperando un marco / lenguaje de fondo realmente bueno, complejo y esencial como Angular en el front-end.