Introducción a Svelte
Svelte: framework ligero para desarrollar aplicaciones web rápidas
  • Desarrollo web

Los tradicionales para programar aplicaciones web, como React y Vue, se apoyan en el navegador para la mayor parte del desarrollo, lo que provoca que las aplicaciones sean lentas y se consuman muchos datos. Svelte compila las aplicaciones en un JavaScript ligero y optimizado, lo que proporciona al usuario un aumento significativo del rendimiento.

Svelte: framework ligero para desarrollar aplicaciones web rápidas
Human centered design
Human centered design: productos fáciles de usar para los usuarios, que solucionan problemas reales
  • Desarrollo web

Los usuarios de las ofertas digitales son impacientes y exigentes. Si no encuentran lo que buscan, abandonan la página web. Si la aplicación es confusa, la desinstalan. El human centered design se centra en evitar estas situaciones. Las empresas que durante el desarrollo de los productos se ponen en el lugar de los futuros usuarios reducen su riesgo económico a un mínimo y aumentan las...

Human centered design: productos fáciles de usar para los usuarios, que solucionan problemas reales
Tutorial de Git
Git: tutorial básico del sistema de control de versiones
  • Desarrollo web

Aunque Git fue creado por el equipo de Linux para cubrir sus propias necesidades, este sistema de control de versiones se convirtió pronto en el favorito de muchos desarrolladores, en parte debido a que grandes plataformas como GitHub o BitBucket se basan en este software de código abierto. En este completo tutorial de Git, aprenderás los conceptos básicos del programa.

Git: tutorial básico del sistema de control de versiones
Diagrama de estado UML
Diagrama de estado UML: visualizar secuencias de estados de objetos
  • Desarrollo web

Los diagramas de estado UML suelen desempeñar un papel muy importante en el diseño de nuevos productos o programas informáticos, ya que permiten representar de manera gráfica y simplificada la secuencia de los estados por los que pasa un objeto y las posibles estructuras subyacentes del proceso. Con este manual, aprenderás a elaborar un diagrama de estado y descubrirás los elementos que lo...

Diagrama de estado UML: visualizar secuencias de estados de objetos
Presentación de Document Object Model (DOM)
Document Object Model (DOM): definición, estructura y ejemplo
  • Desarrollo web

En la mayoría de los proyectos web los elementos dinámicos y los contenidos siguen un mismo patrón. Esto se debe, sobre todo, a que hoy en día los navegadores web pueden visualizar sin problema el código web programado. En gran parte, esto es gracias al denominado Document Object Model (DOM), que representa la estructura de los documentos web en forma de árbol de objetos, facilitando así su...

Document Object Model (DOM): definición, estructura y ejemplo
Error parse
Error parse: “Se ha producido un error al analizar el paquete”
  • Desarrollo web

El error parse o error de análisis se produce cuando los programas intentan dividir bloques de información en partes inteligibles, con el fin de poder analizar y evaluar la estructura subyacente. A partir de este análisis, los programas pueden enviar las órdenes de ejecución al sistema. Si durante este proceso se produce un error de análisis de paquete, las aplicaciones no podrán instalarse, por...

Error parse: “Se ha producido un error al analizar el paquete”
¿Página web móvil, responsiva o app?
¿Diseño web móvil, responsivo o app?
  • Desarrollo web

El éxito de las páginas web está ligado a la posibilidad de llegar a los usuarios a través de todos los dispositivos posibles. Las páginas web móviles o responsivas plantean una solución que hoy es de obligatoria aplicación, aunque no son, sin embargo, las únicas, pues también se puede optar por el uso de aplicaciones web o nativas. ¿Cuál es la opción más adecuada para cada proyecto? Échale un...

¿Diseño web móvil, responsivo o app?
DNS_PROBE_FINISHED_NXDOMAIN
DNS_PROBE_FINISHED_NXDOMAIN: las mejores soluciones
  • Desarrollo web

Cuando tu navegador muestra un mensaje de error en lugar de la página web deseada, cuesta encontrar soluciones efectivas. El mensaje de Google Chrome “DNS_PROBE_FINISHED_NXDOMAIN” informa a los usuarios, entre otras cosas, de que la dirección del dominio no se ha podido resolver en la dirección IP correspondiente. Te mostramos qué hay detrás de este problema de conexión.

DNS_PROBE_FINISHED_NXDOMAIN: las mejores soluciones
Prepared statements
Prepared statements: introducción y ejemplos
  • Desarrollo web

Para mejorar el rendimiento al realizar consultas reiteradas en SQL y, al mismo tiempo, minimizar el riesgo de manipulación al acceder a la base de datos, se recurre a las llamadas sentencias preparadas o Estas plantillas existen para muchos lenguajes, entre ellos PHP. ¿Qué son exactamente las sentencias preparadas y cómo pueden usarse en la gestión de bases de datos?

Prepared statements: introducción y ejemplos
Protocol Buffers
Protobuf: estructurar el código con Protocol Buffers
  • Desarrollo web

En la transmisión de datos entre dos aplicaciones o en redes informáticas, como Internet, influyen los factores más diversos. En cualquier caso, el rendimiento y la seguridad son fundamentales en estos procesos. Protobuf, desarrollado por Google, ofrece ambas cosas y es una apuesta segura frente a los formatos de intercambio de datos clásicos basados en texto, como JSON o XML.

Protobuf: estructurar el código con Protocol Buffers