Cómo configurar un entorno de desarrollo virtualizado con Vagrant

Ya hemos abordado el tema de la virtualización de los entornos de desarrollo desde un enfoque teórico, explicando sus ventajas y las situaciones que resuelve. Así que, en esta ocasión, vamos a introducirnos en el terreno de lo práctico, explicando cómo podemos conseguir un entorno de desarrollo virtualizado con Vagrant.
Leer más

Cómo actualizar WooCommerce sin problemas

Para quien todavía no conozca WooCommerce, baste decir que es un plugin gratuito de código abierto para WordPress que permite vender online en pocos pasos y cuenta con una flexibilidad casi infinita. Sin embargo, uno de los problemas que tienen muchos usuarios es que, en ocasiones, cuando se instala una nueva versión, la tienda deja de funcionar. Cuando esto sucede, hay que encontrar el error y repararlo y muchos son los que se frustran y dejan pendientes futuras actualizaciones. En este artículo, te explicamos cómo evitar estas incompatibilidades entre tu tienda online y las nuevas versiones.

Leer más

Introducción a LitElement

Creada por el equipo desarrollador de Polymer, LitElement es una clase con la que podremos construir componentes de una manera rápida y sencilla. Al estar realizada en JavaScript estándar y contar con las características propias de los navegadores, es muy liviana y tiene un elevado rendimiento. También podremos crear componentes para frameworks como Angular, React o VueJS.

Leer más

Cómo utilizar las etiquetas Open Graph para mejorar la difusión en Redes Sociales

Después de la introducción a Open Graph que hicimos recientemente, vamos a profundizar un poco más en el uso de Open Graph desde un punto de vista práctico, destacando las buenas prácticas que nos permitirán sacarles el máximo partido y algunos recursos de cara a su uso principalmente en Facebook, aunque al ser un estándar se pueden aplicar fácilmente en otras Redes Sociales, como Twitter y Pinterest.
Leer más

¿Cómo ayudan las etiquetas Open Graph al difundir nuestro contenido en Redes Sociales?

Desarrollado originalmente por Facebook en 2010, Open Graph es un protocolo que determina y amplía los tipos de metainformación que se puede incluir en nuestra  página web y que se ha convertido en el estándar más habitual entre las Redes Sociales más extendidas a la hora de interpretar el contenido relevante de un site y favorecer que se comparta. De este modo, las etiquetas META facilitan información sobre el título, descripción, palabras clave vídeos e imágenes. En este artículo realizaremos una breve introducción a Open Graph y más adelante, profundizaremos en su uso más práctico.

Leer más

Webinar – Radiografía actual del lenguaje PHP

El pasado 16 de mayo, impartimos el webinar Radiografía actual del lenguaje PHP, en el que hemos analizado la evolución de este lenguaje, uno de los más extendidos en Desarrollo Web y cuya última versión ha alcanzado una destacada madurez. También hemos repasado de forma práctica los primeros pasos con PHP y las recomendaciones y buenas prácticas para utilizar este lenguaje de forma más sólida en nuestro trabajo con aplicaciones web. En este post, encontrarás el material audiovisual de este webinar, por si no pudiste participar en su momento o quieres repasar su contenido.
Leer más

Cómo desplegar una aplicación NodeJS en un Servidor Cloud

NodeJS es un  un polivalente framewok para el desarrollo frontend que se ha convertido en uno de los recursos más extendidos entre los equipos técnicos.  Tras explicar cómo instalar NodeJS en un Servidor Cloud , hoy vamos más allá y te facilitamos las pautas básicas para realizar el proceso de despliegue de una aplicación NodeJS en un Servidor Cloud de Arsys.

Leer más

¿Por qué GraphQL es una excelente alternativa a API REST?

En el desarrollo de aplicaciones modernas se ha popularizado de manera significativa el uso de API o servicios web para el acceso a los datos. Los motivos son diversos, como el acceso a la información de manera independiente al frontal donde se van a visualizar los datos, la escalabilidad y la necesidad de atender una enorme cantidad de solicitudes con recursos ajustados. Aunque la arquitectura REST es la opción más extendida para servicios web, GraphQL ofrece  algunas ventajas adicionales que merece la pena conocer y que la han convertido en una de las principales tendencias en Desarrollo Web de 2019.
Leer más

Cómo utilizar Webpack en páginas web tradicionales

Hacía ya un tiempo que no escribíamos sobre  Webpack, una utilísima herramienta para desarrolladores que permite empaquetar y exportar todos los ficheros necesarios para que un proyecto funcione con todas sus dependencias frontend, por lo que resulta muy práctico de cara a las aplicaciones SPA. Hoy vamos más allá y nos planteamos: ¿cómo podemos utilizarlo si trabajamos con tecnologías backend como Apache? Te lo explicamos en este artículo.

Leer más

Cómo funcionan Docker y sus contenedores

Docker es una plataforma de virtualización a nivel de sistema operativo y, como vimos recientemente, permite crear una aplicación y empaquetarla junto con sus dependencias y librerías en un contenedor que será capaz de ejecutarse en cualquier otra máquina que disponga de una capa para la gestión de dichos contenedores.  En este artículo, profundizamos en el funcionamiento de  Docker, sus componentes y la distribución de contenido, repasando también sus principales utilidades prácticas

Leer más