Estando este año 2017 prácticamente finalizado, hoy te traigo una recopilación de las tecnologías a aprender para 2018. Como todos los artículos de este tipo, este también es subjetivo ya que se basa en aquellas cuestiones en las que he notado una gran demanda recientemente.
En primer lugar, considero que Docker va a tener un crecimiento amplísimo en 2018, ya que las ventajas que presenta frente a otros competidores como Vagrant son muy importantes. Si no conoces Docker, te lo puedo resumir en un software que permite crear contenedores (una especie de máquinas virtuales) donde residen de manera desacoplada aplicaciones o recursos.
Actualmente el soporte de Docker sobre Linux es muy amplio, lo cual unido a su facilidad de uso, la gestión de recursos bajo demanda y la no necesidad de un elemento externo que actúe como virtualizador, lo convierten en, para mí, el mejor sistema para gestionar la infraestructura web.
A todo lo anterior hay que añadir dos aspectos que considero que le van a dar un mayor empujón a esta tecnología:
Otra de las grandes ventajas de Docker es que es la base perfecta para desplegar una arquitectura basada en microservicios, un modelo cada vez más popular por sus múltiples ventajas.
Si todavía no conoces Doker, te invito a revisar los siguientes artículos:
Seguramente no te parecerá raro ver por aquí a un lenguaje como JavaScript cuyo crecimiento parece imparable. Pero en 2018, para mí, es el candidato a lenguaje de mayor crecimiento. En los últimos años JavaScript ha pasado de ser un lenguaje para dotar de interactividad a la web, a un lenguaje multiusos (front, back, aplicaciones móviles…).
En el caso de este lenguaje, creo que el crecimiento vendrá de la mano de la gran demanda de los frameworks Angular, React y Vue. Los tres, pero especialmente el primero, se han convertido en requisitos de cada vez más proyectos, y su comunidad no para de aumentar.
Mientras que Docker y JavaScript son tecnologías más o menos asentadas, ASP.Net Core todavía está en fase de pruebas en multitud de proyectos. En mi opinión, debido al repentino y amplio apoyo de Microsoft al Software Libre, esta tecnología puede tener un recorrido muy prometedor.
Algunas de las ventajas que presenta son:
Estas son mis previsiones para 2018 y espero las tuyas en los comentarios.
En los últimos tiempos no he podido escribir con toda la frecuencia que me gustaría,…
Uno de los problemas más comunes a los que se enfrentan los usuarios que empiezan…
Cuando empiezas un proyecto hay una serie de aspectos comunes que suelen ser resueltos mediante…
Si alguna vez has tenido que realizar un desarrollo de front-end seguramente te habrás dado…
Una vez que una persona ya ha aprendido lo básico sobre un lenguaje de programación,…
Hoy en día, un gran porcentaje de los proyectos que se desarrollan son páginas webs.…