Archivo de la categoría: Desarrollo web

Como hacer una web responsive: la forma sencilla

CSS tiene mala reputación por varias razones. Basandome en encuestas propias, una de las cosas que más frustran a la gente es hacer webs adaptables (‘responsives’). Algunos de los problemas que oigo más a menudo son: Las ‘media queries’ son una pesadilla. Es difícil encontrar el orgien del problema. Demasiados… 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 »

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 »

Por qué SvelteJS podría ser el mejor framework para nuevos desarrolladores web

Cualquier desarrollador web con algunos años de experiencia habrá escuchado esta pregunta a menudo. Estoy interesado en aprender desarrollo web, pero no sé por donde empezar. ¿Alguna sugerencia? Hace una década, esto tenía una respuesta fácil. Crear un fichero index.html, mete algunas etiquetas, cambia de color la cabecera con CSS… Leer más »

¿Por qué usar Kotlin en Android? Beneficios, características y versiones

De acuerdo con la encuesta de desarrolladores 2018 de Stack Overflow, Kotlin es el segundo lenguaje más querido y el cuarto más demandado del mundo. Recientemente, la plataforma digital TechBeacon lo incluyó la lista de los 5 lenguajes emergentes con un futuro brillante. En 2017, en la conferencia anual Google… Leer más »

3 métodos JavaScript para arrays que todo desarrollador debería conocer

En este artículo hablaremos de: join() split() sort() ¿Por qué todos los desarrolladores JavaScript deberían conocer estos métodos? Los arrays son elementos muy importantes que necesitarás en tú código. Estos métodos te ayudarán a que tu código sea más elegante. Puedes hacer que tus aplicaciones se ejecuten sin estos métodos,… Leer más »

ReactJS vs Angular5 vs Vue.js ¿Cuál elegir?

Hace algún tiempo publicamos un artículo (en inglés) comparando Angular 2 y React. En aquel artículo, mostramos los pros y los contras de estos frameworks y sugerimos qué elegir en 2017 para un propósito en particular. Así que, ¿cómo ha cambiado las situación desde entonces? Los frameworks de JavaScript evolucionan… Leer más »

Escribiendo código para un Sistema Operativo concreto en Electron

Una de las ventajas de usar Electron es que al ser multiplataforma, no nos importa el sistema operativo sobre el que va a correr nuestra aplicación. Sin embargo, a veces necesitamos que nuestro código se específico para un sistema operativo, por ejemplo, si vamos a usar la consola de comandos,… Leer más »

JavaScript: cómo refactorizar usando clases

En proyectos React pequeños, mantener todos los métodos de un componente en el propio componente es buena idea. En proyectos medianos, desearás poder sacar esos métodos del componente y meterlos en un ‘Utilidades’. Aquí veremos como usar una Clase (en lugar de exportar funciones y variables) para organizar el código…. Leer más »

Por qué Angular (2, 4, 5 y 6) no mola

      1 comentario en Por qué Angular (2, 4, 5 y 6) no mola

Menudo ‘anzuelo de clics’, pensaréis.. pero creedme, hay varios argumentos muy válidos. En primer lugar, al equipo Angular, agradecerle los tres años dedicados a crear el nuevo Angular 2.0. Pero vuestro framework no mola. Y os diré por qué. He creado docenas de aplicaciones con Angular 1.X. Grandes como la… Leer más »