Entradas

Personalización de los campos input de texto con CSS

Si queremos quitar los  bordes a  los campos input de texto o personalizarlos al máximo, CSS nos ofrece muchas alternativas para modificar los estilos y que así podamos conseguir que su aspecto se adapte a todos los requerimientos visuales de nuestra página web, como explicamos en este artículo.

Leer más

Cómo generar opciones para nuestro plugin en el admin de WordPress

Dentro de nuestra serie de artículos sobre la creación de plugins de WordPress,  en este post veremos una práctica sobre cómo manipular el admin de este gestor de contenidos, de modo que generemos una nueva sección en el panel de administración para controlar las funcionalidades de nuestro plugin. En esa nueva sección podemos crear cualquier tipo de contenido, aunque generalmente estará enfocada a la configuración, y todo lo construiremos, a su vez, por medio de un plugin sencillito que podemos usar en cualquier instalación de WordPress.

Leer más

ITCSS, el triángulo invertido que facilita el trabajo con las hojas de estilo CSS

Las siglas ITCSS, que se corresponden con Inverted Triangle architecture for CSS (Arquitectura CSS del Triángulo Invertido en inglés), estandarizan las mejores prácticas para una forma de trabajar que facilita el Desarrollo Web con  hojas de estilo CSS y que facilita su crecimiento y adaptabilidad a medio y largo plazo, como explicamos en este artículo.

Leer más

Introducción a la creación de plugins para WordPress

En las últimas semanas, hemos explicado cómo crear temas propios para WordPress. Para seguir profundizando en nuestros conocimientos avanzados sobre este gestor de contenidos, ahora abordamos un tema un poco más complejo, la creación de plugins, para el que necesitaremos también varios artículos, pero al que nos enfrentaremos paso a paso y de manera sencilla y práctica.
Leer más

Cómo trabajar con la API PHP de WordPress para crear tus propios temas

Hace unos días sentamos las bases para crear nuestros propios temas de WordPress, ahora seguimos avanzando en este interesante recurso y nos centramos en la API de PHP de WordPress, el conjunto de funciones que disponemos para acceder a las funcionalidades y comportamientos incorporados en este gestor de contenidos.

Leer más

Repasamos los principales conceptos de Flexbox

Como vimos en ¿Qué aporta Flexbox a CSS3?, Flexbox es un mecanismo de CSS3 que multiplica las posibilidades de maquetación web y nos facilita la composición del diseño. Vamos a comenzar una serie de artículos prácticos sobre Flexbox, pero antes vamos a explicar hoy algunos conceptos imprescindibles de esta herramienta, que nos obligará a pensar diferente en algunos momentos, e incluimos un ejemplo práctico que nos ayudará a descubrir todas sus posibilidades.

Leer más

¿En qué consisten los Cloud IDE?

Ya hace un tiempo que repasamos los mejores editores de HTML e IDE (abreviatura de Entorno de Desarrollo Integrado en inglés). Desde entonces,  los IDE online o Cloud IDE se han popularizado extraordinariamente. En este artículo  explicamos las ventas de estas herramientas para desarrolladores web, ejemplificando sus funcionalidades con Codiad, un software Open Source que podemos desplegar en sólo unos clics sobre los Servidores Cloud de Arsys.

Leer más

Cómo gestionar las variables de entorno con NodeJS

Si hace poco estuvimos hablando de la importancia de las variables de entorno en NodeJS, ahora abordaremos el tema desde un punto de vista más práctico, mostrando una forma de estructurar las diferentes valores de las variables de entorno, para que, de una única vez, podamos cambiarlas dependiendo del estado en el que nos encontremos (producción, desarrollo,test, etc.).

Leer más

Ionic 2, un framework diseñado para las aplicaciones híbridas que da el salto a las aplicaciones web

Aunque originalmente Ionic 2 era un framework para el desarrollo de aplicaciones híbridas pensado para móviles y tablets, ahora se utiliza también para realizar practicamente cualquier aplicación web. Desde el punto de vista más práctico, Ionic 2 es una herramienta con la que se obtienen rápidos resultados sin invertir muchos recursos, ya que podemos reutilizar el código para las diferentes versiones que queremos desarrollar. Esta ventaja, como bien sabe cualquier desarrollador, no es banal.

Leer más

Creación de componentes en React con createClass

Seguimos profundizando en el uso de la librería React, donde encontraremos diversas alternativas para crear componentes. Hoy, nos centraremos en la más tradicional: React.createClass().

Leer más