Desarrollo web

Progressive web apps: ¿promesa o hype?

El mercado de las aplicaciones ha visto aparecer algunos formatos innovadores y progresivos de aplicaciones. A las nativas les siguieron las aplicaciones web y las híbridas. ¿Qué son entonces las progressive web apps? Básicamente, estas aplicaciones parten del concepto de la web app y revisten a las páginas web de un aspecto de aplicación, pero van aún más allá, ya que prometen utilizar mucho mejor las funciones nativas de los terminales móviles, al tiempo que también son capaces de funcionar sin conexión. [...]  

Alternativas a GitHub: un resumen de las 5 mejores aplicaciones

En lo que respecta a la gestión de repositorios, la mayoría de los usuarios recurre al servicio online GitHub. Sin embargo, existen otras alternativas que son más apropiadas para necesidades especiales en determinadas circunstancias. En el presente artículo encontrarás más información sobre las alternativas a GitHub actuales que resultan de gran utilidad para la gestión de tu proyecto. [...]  

Alternativas a Bootstrap: los mejores frameworks para frontend

Bootstrap es la solución más popular para la concepción y creación de interfaces de gran alcance. La colección de componentes HTML, CSS y JavaScript que Twitter publicó en 2011 bajo la licencia MIT, goza, sin duda, de una gran comunidad y de numerosas extensiones, interfaces para sistemas de gestión de contenidos y temas prediseñados. No obstante, existen diversas alternativas gratuitas a Bootstrap que también vale la pena considerar. [...]  

Unit testing: la prueba de calidad para software

Los unit tests son uno de los métodos más eficaces para identificar el mayor número de errores en el código fuente durante las primeras etapas de desarrollo del software. La característica más especial consiste en aislar a los componentes en un entorno de prueba neutral para realizar el test. Así, en caso de que se presenten errores, estos se pueden atribuir fácilmente al módulo que está bajo verificación y, posteriormente, ser corregidos fácilmente. [...]  

jQuery: tutorial sobre selectores, sintaxis y mucho más

La biblioteca de JavaScript jQuery es una gran fuente de ayuda para adaptar elementos HTML de manera sencilla. Los conocidos selectores CSS como element o .class te serán de utilidad para seleccionar los contenidos deseados y manipularlos llevando a cabo diferentes acciones. Además, también se pueden escribir líneas de código que permiten responder durante la navegación y ante las solicitudes de los usuarios de las páginas web ante reacciones predefinidas. En esta guía, en la que hablamos de jQuery a modo de tutorial, te ofrecemos información detallada sobre la biblioteca de JavaScript y sobre los fundamentos básicos para su utilización. [...]  

Web app de la semana: encuentratupeli.com

Hoy en día existe ya casi el mismo número de buscadores que de tipos de oferta disponibles online, ya sea la tienda más cercana, los mejores restaurantes de la ciudad o la plataforma de películas en streaming que tiene lo que buscamos. Para filtrar las mejores ofertas legales de películas en streaming en Internet y comparar precios y disponibilidad, vale la pena introducirse en el mundo de la plataforma online de reciente creación Encuentra tu Peli. [...]  

¿Qué diferencia a una hybrid app de otros formatos?

Debido al desarrollo cada vez mayor de dispositivos móviles como smartphones o tablets, no resulta sorprendente que también aumente el número de aplicaciones disponibles. Todas las aplicaciones no son iguales y es que, con el paso de los años, han ido apareciendo nuevos formatos, entre ellos las aplicaciones híbridas o hybrid apps. En ellas se fusionan las ventajas de las aplicaciones nativas y las aplicaciones web, aunque también se dan ciertos aspectos negativos. Lee nuestra guía para conocer más sobre ellos. [...]  

Las librerías y frameworks JavaScript más populares

Quien haya trabajado con JavaScript conoce la complejidad del DOM (Document Object Model). Para facilitar su manejo entran en juego los frameworks y las librerías, con los que los desarrolladores pueden hacerse eco de funciones que les hagan el trabajo más sencillo. Sin embargo, es inevitable preguntarse por los mejores frameworks y librerías JavaScript y por las diferencias que existen entre ambos. Para obtener una visión más detallada, lee nuestra guía. [...]  

Web app de la semana: CA App Synthetic Monitor

La herramienta CA App Synthetic Monitor te permite comprobar el tiempo de carga de tu página web. Nuestra web app de la semana analiza el rendimiento de tu proyecto web en diferentes servidores y te ofrece una visión amplia sobre la velocidad con la que los visitantes pueden acceder a tu página web, lo que te permite saber si es necesario llevar a cabo su optimización. [...]  

Tutorial de MongoDB: introducción e instalación

MongoDB es un sistema de bases de datos basado en documentos que se puede utilizar fácilmente como alternativa a las bases de datos relacionales clásicas. Su instalación y configuración apenas se diferencia de sistemas tradicionales como MySQL, lo que posibilita un fácil comienzo. Nuestro tutorial de MongoDB sirve como aproximación a la instalación y a los primeros pasos con esta base de datos de código abierto, resolviendo preguntas como: ¿con qué precisión es posible almacenar y buscar datos en este moderno software? Visítalo y descubre la respuesta. [...]