Web
Cómo funcionan los reductores Redux
Si ha usado Redux en algún momento mientras desarrollaba una aplicación para administrar el "estado", definitivamente se habrá encontrado con reductores. Este tutorial explicará el concepto de reductores y cómo funcionan específicamente en Redux.
Lee masCómo diseñar una interfaz de usuario simple cuando tiene una solución compleja
El software y las aplicaciones a menudo resuelven problemas muy complejos para empresas y consumidores en cuanto a ventas, marketing, finanzas, etc. Pero ofrecer un producto que resuelva los problemas de tus usuarios no es suficiente. Si la interfaz de usuario es tan compleja como el problema original, la rotación de usuarios será alta. Hoy, veremos algunos consejos para diseñar una interfaz de usuario simple, independientemente de la complejidad de su solución.
Lee masHacer que los sitios web sean más fáciles de hablar
Los sitios web modernos ya no son inseparables de las pantallas. Entre los asistentes telefónicos, los parlantes domésticos y los lectores de pantalla, cada vez más personas usan la web sin siquiera mirarla. Los sitios web necesitan evolucionar en especie.
Lee masCómo migrar de WordPress al generador de sitios estáticos de Eleventy
Si es diseñador o desarrollador con conocimientos intermedios de HTML y JavaScript, y conoce bien GitHub y la línea de comandos, este tutorial es para usted. Vamos a caminar paso a paso para convertir un sitio de WordPress en un sitio estático generado a partir de Markdown.
Lee masCommonMark: una especificación formal para Markdown
Markdown tiene una sintaxis declarativa que es poderosa y fácil de aprender para personas técnicas y no técnicas. Sin embargo, debido a las ambigüedades consecuentes en su especificación original, ha habido varios sabores distintos (o versiones personalizadas). Esto ha llevado a una gran divergencia entre lo que se puede analizar y lo que se representa. Descubra cómo CommonMark proporciona una especificación estandarizada de Markdown que refleja su uso en el mundo real.
Lee masDiseño de un importador de datos atractivo y utilizable para su aplicación
Aunque el desarrollo de un importador de datos es un asunto complejo, no desea que la experiencia de sus usuarios con él sea tan compleja o complicada. En el momento en que experimenten alguna fricción o falla en la incorporación de datos, las posibilidades de que abandonen el software se dispararán. Entonces, en esta publicación, nos centraremos en la mejor manera de presentar su importador de datos a los usuarios.
Lee masSmashing Podcast Episodio 30 con Chris Murphy: ¿Qué es el diseño de productos?
En este episodio, estamos hablando de Diseño de Producto. ¿Qué significa ser propietario de un producto y cómo puede aprender las habilidades necesarias? Drew McLellan habla con el experto Chris Murphy para averiguarlo.
Lee masTejiendo accesibilidad web con usabilidad
En este artículo, Uri Paz explica cómo un sitio que cumple con las pautas de accesibilidad aún puede presentar problemas de usabilidad cuando se prueba con usuarios reales. Descubra cómo entrelazar las mejores prácticas de accesibilidad con las pruebas de usabilidad puede ayudar a tantas personas como sea posible a usar su sitio por completo.
Lee masSmashing Podcast Episodio 29 con Leslie Cohn-Wein: ¿Cómo Netlifica Dogfood The Jamstack?
Estamos preguntando cómo se ve la prueba interna del Jamstack en Netlify. ¿Puede implementar una aplicación completa en una CDN? Drew McLellan habla con la ingeniera del personal de Netlify, Leslie Cohn-Wein, para averiguarlo.
Lee masCreación de un flujo de trabajo de prueba de integración continua mediante acciones de GitHub
Con la ayuda de este tutorial, puede aprender cómo crear un flujo de trabajo de integración continua para su API REST de Node JS mediante GitHub Actions y cómo informar la cobertura de prueba con Coveralls.
Lee mas