Web

Implementando pantallas de esqueleto en React

Los spinners y los cargadores han sido tradicionalmente la forma de decirles a los usuarios que el contenido tardará un tiempo en cargarse. Si bien este enfoque es excelente, se está volviendo obsoleto rápidamente en el desarrollo moderno.

Lee mas

Mantenerse conectado y aprender unos de otros

Un mes es mucho tiempo para estar al tanto de las cosas. Aquí encontrará una descripción general de todo lo que hemos estado trabajando y también disfrutó leyendo durante el último mes.

Lee mas

Aspectos destacados de Django: modelos, administración y aprovechamiento de la base de datos relacional (parte 3)

El panel de administración es una de las características más potentes y flexibles que proporciona el marco web de Django, que combina la funcionalidad instantánea lista para usar con una personalización infinita. Usando un proyecto de ejemplo basado en un sistema de inventario de biblioteca, usaremos el panel de administración para aprender a crear modelos e interactuar con bases de datos relacionales en Django.

Lee mas

Mejores prácticas con ganchos de reacción

Este artículo cubre las reglas de React Hooks y cómo comenzar a usarlos de manera efectiva en sus proyectos. Tenga en cuenta que para seguir este artículo en detalle, necesitará saber [cómo usar React Hooks] (https://reactjs.org/docs/hooks-intro.html).

Lee mas

Decisiones de diseño inspiradas con Herb Lubalin: la tipografía puede ser tan emocionante como la ilustración y la fotografía

En esta octava edición de Inspired Design Decisions, Andy Clarke explicará cómo aprender sobre el diseñador gráfico y tipógrafo estadounidense Herb Lubalin ha transformado su enfoque de la tipografía en la web.

Lee mas

Primeros pasos con la API de React Hooks

Este tutorial comparte ejemplos de cómo usar React Hooks para sus aplicaciones. En el proceso, también conocerá algunos ganchos adicionales que se enviaron con React 16.8 y también cómo escribir sus propios React Hooks personalizados.

Lee mas

Hornear datos estructurados en el proceso de diseño

Adaptar la optimización del motor de búsqueda solo lo lleva hasta cierto punto. A medida que los metadatos se vuelven más inteligentes, es más importante que nunca integrarlos en el proceso de diseño desde el principio.

Lee mas

Cómo configurar un proyecto back-end de Express API con PostgreSQL

En este artículo, crearemos un conjunto de extremos de API usando [Express](https://expressjs.com/) desde cero en la sintaxis de ES6 y cubriremos algunas de las mejores prácticas de desarrollo. Descubra cómo funcionan todas las piezas juntas a medida que crea un pequeño proyecto utilizando la integración continua y el desarrollo basado en pruebas antes de implementarlo en Heroku.

Lee mas

Smashing Podcast Episodio 13 con Laura Kalbag: ¿Qué es la privacidad en línea?

En este episodio de Smashing Podcast estamos hablando de la privacidad en línea. ¿Qué deben hacer los desarrolladores web para asegurarse de que se mantenga la privacidad de nuestros usuarios? Drew McLellan habla con una experta en el tema, Laura Kalbag, para averiguarlo.

Lee mas

Cree su blog de desarrollador gratuito con Hugo y Firebase

La escritura es una habilidad crucial que todo desarrollador de software debe cultivar. Crear y alojar un blog técnico brinda la oportunidad de hacer precisamente eso. Echemos un vistazo a cómo implementar un blog de forma gratuita y con un mínimo esfuerzo utilizando Hugo y Firebase.

Lee mas