Blog

ANGULAR: Comunicación de componentes

Uno de los detalles más importantes cuando trabajamos con un framework como Angular es conseguir que los diferentes componentes que forman la aplicación sean pequeños y reutilizables. Cuando un componente empieza a tener demasiadas líneas de código o a encargarse de varias operaciones con poca relación entre sí debemos tratar de reducirlo y separar su […]

Symfony: sistema de usuarios, login y registro

Introducción Cuando desarrollamos una aplicación, uno de los puntos más importantes y que poseen la mayoría de sitios es el sistema de usuarios. Tenemos que tener especial cuidado en crear un sistema de autenticación robusto y seguro para no poner en entredicho la seguridad de toda la aplicación y de datos sensibles que puedan ser […]

WordPress: Añadir un menú de administración

Habrás notado que existen multitud de temas o plugins que añaden páginas de opciones accesibles desde el menú de administración de tu sitio web de WordPress. Tú también puedes añadir fácilmente los apartados que desees gracias a las funciones que nos ofrece este CMS. Si estás desarrollando un tema o un pequeño plugin, es probable que necesites dar […]

React: Esto es lo que necesitas para empezar

El desarrollo frontend con Javascript ha evolucionado mucho en los últimos años y React es una de las librerías más populares en este ámbito. Si no has ido más allá de utilizar jQuery para algún arreglo aquí y allá, es probable que te haya mareado la cantidad de cosas nuevas que necesitas aprender para utilizar una librería […]

Tema hijo en WordPress: cómo crearlo correctamente

Pese a la multitud de artículos que existen sobre la necesidad de crear un tema hijo en WordPress para modificar una plantilla, actualmente hay infinidad de páginas que no lo hacen y realizan las modificaciones sobre el propio tema que han instalado, así que tengo que insistir en este punto. En este post te explico los motivos y […]

Twig: Etiquetas include y embed para insertar plantillas

Twig, al igual que otros motores de plantillas, posee etiquetas para incluir en nuestras páginas diferentes archivos y construir las vistas a partir de trozos de código más pequeños y reutilizables. En este artículo quiero hablar sobre las diferentes maneras que tenemos de insertar en una vista otros archivos de plantilla. Quien haya usado Twig en […]

Symfony: EntityType para formularios con relaciones

Los formularios son una de las herramientas más potentes de Symfony. Aprender a trabajar con ellos nos ahorrará a la larga mucho trabajo. Una de las primeras necesidades que tendremos cuando creamos formularios de una entidad es la de poder relacionarla con otra que ya se encuentra registrada en la base de datos, y Symfony […]

JQuery: Recorrer el DOM a partir de una selección

Como seguro ya sabes, uno de los usos principales de la librería JQuery es acceder de manera más cómoda a los elementos HTML de la página. En este post vamos a hablar de algunos de los métodos que nos ofrece para simplificar esta tarea. Si ya has usado JQuery, estarás más que acostumbrado a utilizar los selectores simples […]

keyboard_arrow_up