Tendencias en desarrollo web para 2016

Revisamos las principales tendencias que marcarán el desarrollo web durante este año 2016 que acabamos de empezar. Lo hacemos organizándolas en dos grandes familias, diseño y desarrollo, que nos permitirán abarcar las numerosas tecnologías y disciplinas que desempeñan un papel determinante para la puesta en marcha de un proyecto en Internet.

Diseño web

Si bien es cierto que algunas tendencias ya vienen de lejos y han marcado con fuerza años anteriores, en 2016 se consolidarán más todavía. Este es el caso del Responsive Web Design. Los diseñadores ya son plenamente conscientes de que no existe el “diseño responsive” como tal y que realmente deberíamos llamarlo simplemente diseño web porque toda web debe ser adaptable, como hemos explicado en numerosos artículos.

Además, otras tendencias que destacarán este año son:

  1. Optimización. El diseño web ya no es sólo la parte estética. Hoy en día, el trabajo del diseñador también ha cobrado una parte importante en lo que respecta a la optimización. Todas las técnicas que están a nuestra mano para optimizar un sitio web marcarán el diseño. CSS para animaciones, degradados, iconos y lenguajes como SVG son tendencias que cada vez veremos en más sites.
  2. SVG. El lenguaje SVG se establece como el mejor aliado para usar iconos, imágenes de alta calidad, etc. SVG es vectorial, por lo que puede ampliarse o reducirse sin perder calidad, algo esencial para la web responsive. Además, permite una fácil optimización gracias al  cacheado de todos los recursos gráficos. Hace poco hablamos de las Ventajas de utilizar SVG en nuestros desarrollos web.
  3. SPA (Single-page application). Los sitios que sólo tienen una página son cada vez más populares y ya no solamente para aplicaciones web. Cada vez es más común encontrar sitios donde toda la información se encuentra en la misma página dividida mediante distintas vistas (views) o simplemente por medio de secciones en las que realizamos scroll para desplazarnos.
  4. Material Design. Google está apoyando con fuerza el denominado Material Design, una serie de guías estéticas para la construcción de interfaces de usuario y sitios web en general. En 2016 encontraremos más sitios y aplicaciones que se basen en este lenguaje de interacción entre usuario y máquina.
  5. Grandes componentes. Menor concentración de información con elementos gráficos de mayor tamaño. Textos grandes, fotos que ocupan toda la pantalla (full width), vídeos que aparecen como fondos en páginas web. En general, esta estética está ganando muchos adeptos y seguirá creciendo a lo largo de 2016.

Desarrollo web

  1. Web Components. El nuevo estándar del W3C para el desarrollo de sitios ya está disponible, y librerías como Polymer de Google permiten exprimir todo su potencial. En 2016 el uso de estas tecnologías va a multiplicarse convirtiéndose en la herramienta preferida de muchos desarrolladores frontend.
  2. PHP 7. La nueva versión de PHP7 marcará 2016 por su mejora de rendimiento con respecto a sus versiones predecesoras. Esta nueva actualización es hasta dos veces más rápida que su antecesora y aporta nuevas características para la programación y la seguridad.
  3. NodeJS. Aunque ya lleva años con nosotros, hoy los desarrolladores se apoyan más que nunca en herramientas que tienen como motor Javascript bajo la plataforma NodeJS. La tendencia para 2016 no será tanto usar NodeJS como tecnología de backend para desarrollo de un sitio, sino como una opción para aprovechar la enorme cantidad de herramientas que permite este lenguaje para optimización de recursos, gestión de tareas, etc. En el artículo ¿Qué tiene de bueno NodeJS? profundizamos en las bondades de este  entorno.
  4. Cloud Computing. Aprovechar la Nube para el desarrollo de aplicaciones web es algo que nos permite rapidez, flexibilidad, escalabilidad… Por ello, en 2016 no solo se usarán cada vez más los servicios de Cloud Hosting, también cualquiera de los servicios XaaS que nos permitan cubrir necesidades de manera instantánea a través de proveedores externos.
    Todo lo que un proyecto con buena salud en Internet necesita tiene cabida en los Servidores Cloud, como podrás ver la sección de Cloudbuilder Next de este blog:  balanceo en unos clics, snapshots,  gestión de IP….
  5. Isomorfización. Es la capacidad de usar el mismo código tanto en el cliente como el servidor. Esto ofrece varias ventajas representativas en cuanto a rapidez, mantenimiento y versatilidad de las aplicaciones. Básicamente es un argumento más en la lucha AngularJS contra ReactJS que seguramente en 2016 sea más igualada. Actualmente la batalla está dominada por AngularJS, pero gracias a que ReactJS permite isomorfización se espera que más empresas y desarrolladores lo adopten como tecnología frontend.

Ahora sólo nos queda mantenernos atentos a la evolución de estas tecnologías, frameworks y lenguajes para ver cuáles son las que apoya mayoritariamente la comunidad de desarrolladores. Dentro de 366 días (este 2016 es bisiesto) podremos confirmar cuáles se han asentado entre los profesionales del sector y cuáles no han tenido tanto éxito.

0 comentarios

Dejar un comentario

¿Quieres unirte a la conversación?
Siéntete libre de contribuir

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *