Los mejores editores para trabajar desde el terminal de comandos

El terminal de línea de comandos es una de las principales herramientas del día a día de desarrolladores y administradores de sistemas, y  la edición de texto una de las tareas más habituales que desempeñamos vía consola, ya sea para trabajar con archivos de configuración o también para programar. Por ello, los editores de código son una de nuestras herramientas de cabecera a la hora de trabajar con el terminal. Como existen editores para todos los gustos, vamos a repasar aquí algunos de los más habituales.

Leer más

Cómo utilizar Material Web Components

En sus inicios, se entendía Material Design como las guías de estilo de Google para Android. Sin embargo, se ha convertido en todo un estándar que actualmente podemos encontrar en aplicaciones de escritorio u páginas web y cuyo concepto se ha llegado a ampliar hacia los Web Components. Es lo que denominamos Material Web Components que, basados completamente en JavaScript nativo, protagonizan este artículo en el que explicamos su funcionamiento de cara a utilizarlos en cualquier proyecto y caso de uso.

Leer más

Plugins para mejorar el rendimiento y la fiabilidad de tu WordPress

El rendimiento y la fiabilidad son dos problemas a los que nos debemos enfrentar habitualmente cuando realizamos nuestros proyectos con un sistema de gestión de contenidos como WordPress.  En este artículo os propondremos algunas herramientas para  detectar cómo funciona nuestra página web y repasamos los principales recursos que nos permitirán  solucionar los problemas de rendimiento más habituales cuando trabajamos con este CMS.

Leer más

Tendencias en Diseño Web para 2019

En 2019 se espera que proliferen algunas tendencias que vienen a romper con algunas pautas establecidas y muy fuertemente arraigadas entre la Comunidad de Diseñadores a lo largo de los últimos años. A continuación, vamos a repasar las principales  propuestas que se están popularizando en cuanto a Diseño Web y que veremos cada vez más en las páginas web maquetas en los próximos meses. Sin duda, evolucionarán en paralelo a las tendencias de Desarrollo Web que analizamos hace sólo unos días.

Leer más

¿Qué novedades trae Ionic 4?

Hablar de frameworks para el desarrollo de apps híbridas o multiplataforma, es hablar de Ionic. Esta herramienta para desarrolladores permite  trabajar con HTML, CSS y JavaScript y reutilizar y empaquetar el código para múltiples versiones, por lo que se ha convertido en una de las mejores alternativas actuales para el desarrollo ágil de apps. Hace ya un tiempo que analizamos todo el potencial de Ionic 2, pero la versión 4 trae importantes novedades que analizamos en este artículo, como la compatibilidad con otros frameworks (y no sólo con Angular como hasta ahora) y numerosas características que nos permitirán una mayor orientación de las aplicaciones a los dispositivos en los que se ejecutan

Leer más

6 tendencias que marcarán el Desarrollo Web en 2019

Muchas técnicas y tecnologías están luchando hoy en día por formar parte del paquete de herramientas que los  desarrolladores  utilizan cuando ponen en marcha cualquier proyecto. A su vez, muchas instituciones públicas y privadas se esfuerzan por situar su software en lo más alto de las clasificaciones de soluciones más utilizadas en Desarrollo Web. Al final,  todo depende de la Comunidad de profesionales, que decidirá qué tecnologías acabarán dominando 2019.  No obstante,  hemos querido repasar las principales tecnologías que esperamos se conviertan en tendencia durante este nuevo año.
Leer más

Módulos para mejorar las páginas de producto en PrestaShop

Muchos negocios se lanzan al mundo de las ventas online sin prestar la debida atención a uno de los elementos más importantes de cualquier eCommerce: la página de producto. Si PrestaShop es la plataforma que utilizamos, podemos mejorar las funcionalidades de nuestras páginas de producto y la Experiencia de Usuario de nuestros clientes gracias a algunos módulos que repasamos en este artículo y que nos permitirán organizar la información por pestañas, añadir productos relacionados, personalizar las opciones de cada producto, agrandar las imágenes, etc.
Leer más

Repasamos las mejores interfaces gráficas para MySQL

Sin lugar a dudas, MySQL es el sistema gestor de bases de datos más extendido y utilizado en cualquier proyecto IT,  y no sólo en Desarrollo Web. De hecho, MySQL se esconde detrás de la letra M del acrónimo LAMP, uno de los  entornos más extendidos actualmente, independientemente del alcance y caso de uso. Por este motivo, los desarrolladores tienen a su disposición diversas herramientas que ofrecen una interfaz gráfica de ventana para facilitar la administración de las bases de datos MySQL. En este artículo, descubrirás los mejores programas con interfaz gráfica (conocidos como GUI, Graphic User Interface) para administrar MySQL desde diferentes sistemas operativos.
Leer más

¿En qué consisten las variables de entorno en PHP con archivos .env?

Las variables de entorno son un conjunto de valores que contienen información útil del programa y de los sistemas que están utilizando los usuarios para su ejecución.  Afectan a cualquier software y resultan especialmente útiles  de cara al backend. En este artículo práctico, nos centramos en una de las formas más sencillas de incorporar estas variables en aplicaciones que utilicen PHP: la librería PHP dotenv, que nos permite leer esas variables en archivos con la extensión .env.

Leer más

¿Qué nos aporta Materialize CSS en Desarrollo Web?


Comenzamos año en este blog analizando un recurso para desarrolladores web que está dando mucho de qué hablar: Materialize CSS. Concebido especialmente para proyectos que hagan del  Material Design su bandera, este framework CSS nos permite ahorrar mucho tiempo y esfuerzo al implementar y optimizar nuestros proyectos web. No sólo contiene multitud de clases CSS ya configuradas,  además incorpora código JavaScript para añadir a nuestras interfaces. En este artículo analizamos sus ventajas e inconvenientes, lo comparamos con otras alternativas, como  Bootstrap o Fundation y damos nuestros primeros pasos prácticos con Materialize CSS.
Leer más