Dev.to
Cómo reducir el tiempo de carga implementando Skeleton Loading
Esta técnica es utilizada por empresas como Google, Linkedin, Dev.to, Youtube etc. Nos proporciona una visualización muy rápida del esqueleto de la página, donde ves barras/contenedores grises en lugar del contenido real mientras se carga dicho contenido. Existe un gran debate sobre el uso en la comunidad, pero está claro que ofrecen una mejora del UX mediante la velocidad de carga frente a una pantalla blanca o un loading GIF.
Un nuevo motor de plantillas JS
En esta ocasión, Ben Gubler nos trae un motor de plantillas javascript que pretende mejorar aspectos de EJS. Es un proyecto open-source que además se publicita como 3 veces más rápido que su competidor principal, ¡estaremos atentos de su inclusión en la comunidad!
- By @kreuzercode: Kevin Kreuzer nos deja una guía para hacer accesibles nuestras aplicaciones Angular. Link
- By @juristr: Juri Strumpflohner ha escrito este artículo en el que nos enseña a testear aplicaciones React con Cypress.io Link
- By @ByaBlk: Genial tweet el de Nya mostrando como crear Observables en RxJS usando fromEvent(). Link
- By @joshuamorony: ¿Deben los desarrolladores Ionic aprender StencilJS? Josh Morony nos plantea esta interesante cuestión. Link
Medium
Blogs de referencia
Quizás el anuncio más importante de la semana. GitHub pasa a ser gratis para equipos de desarrollo.
Ya tenemos aquí la segunda versión de Capacitor.
How to Run Changed Specs First in a Pull Request
El equipo de Cypress.io nos cuenta cómo correr en primer lugar los test que hayan cambiado al hacer un PR con GitHub Actions.