Cómo aprendí Go

      No hay comentarios en Cómo aprendí Go

Go (o Golang) es un lenguaje de programación relativamente nuevo, y no hay nada gusta más a un desarrollador que aprender un nuevo lenguaje. Como muchos inventos, Go fue creado a partir de un experimento. El objetivo de sus creadores era tener un lenguaje que resolviera las malas prácticas de… Leer más »

Cuatro alternativas a Bootstrap

      No hay comentarios en Cuatro alternativas a Bootstrap

Cuando surgió Bootstrap, la comunidad de desarrolladores web se volvió loco con él. Hizo que crear páginas responsives (adaptables) fuese tan fácil que todo el mundo lo utilizó en algún momento. Si ahora miras diferentes páginas en internet, verás que hay muchas que tienen el mismo aspecto. Parece que Bootstrap… Leer más »

¿Por qué mi CSS no se ve como debería?

      No hay comentarios en ¿Por qué mi CSS no se ve como debería?

Lo admito, no soy muy bueno con los CSS. Mi declaración text-align: center sólo funciona a veces. Añado padding (relleno) alrededor de un elemento usando margin: 50px pero, de algún modo, sólo aparece en los laterales. Declaro position: absolute en un elemento y le añado top: 0px. Y el elemento… Leer más »

Guía para principiantes de Docker – cómo crear tu primera aplicación

Tras una pequeña introducción de qué es Docker y por qué usarlo, serás capaz de crear tu primera aplicación con Docker. ¿Qué es Docker? Docker es un software gratuito desarrollado por Docker Inc. Se presentó al público general el 13 de marzo de 2013 y desde entonces se ha convertido… Leer más »

AlpineJS – una alternativa ligera a Vue

No sucede a menudo que tras probar una nueva herramienta, inmediatamente sienta la necesidad de escribir un artículo acerca de ella. Pero eso es exactamente lo que ha sucedido cuando he tenido la oportunidad de jugar con el último proyecto de Caleb Porzio, AlpineJS. Etiquetado como ‘el Tailwind de JavaScript’,… Leer más »

Sass: guía para principiantes

      No hay comentarios en Sass: guía para principiantes

¿Qué es Sass? Sass (syntactically awesome style sheets – hojas de estilo sintácticamente impresionantes) es un lenguaje de scripting que es totalmente compatible con todas las versiones de CSS. Es un pre-procesador de CSS que permite añadir funcionalidad, eficiencia y usabilidad al CSS estándar. ¿Por qué debería usarlo? Si ya… Leer más »

Los mejores frameworks de Node.js para aumentar la productividad

Node.js es un entorno de ejecución JavaScript de código abierto y multiplataforma para desarrollar aplicaciones de servidor. Node.js usa el motor V8 de Google para compilar código JavaScript a código nativo. Node.js está basado en una arquitectura no bloqueante y manejada por eventos para ayudar a los desarrolladores a crear… Leer más »

Por qué GraphQL es el futuro de las APIs

      No hay comentarios en Por qué GraphQL es el futuro de las APIs

Desde el comienzo de la web, crear APIs ha sido una tarea difícil para los desarrolladores. El modo en que creamos APIs debe evolucionar de modo que seamos capaces de desarrollar APIs intuitivas y bien diseñadas. En los últimos años, GraphQL ha crecido en popularidad entre los desarrolladores. Muchas compañías… Leer más »

Fundamentos JavaScript: Introducción a las API REST

La transferencia de estado representacional (o REST por sus siglas en inglés) es un estilo de arquitectura de software que maneja la relación cliente-servidor con el propósito de aumentar la velocidad y el rendimiento usando componentes reutilizables. REST es una tecnología que apareció en el año 2000 gracias a una… Leer más »