Dev.to
Mejorar el rendimiento del sitio web eliminando el bloqueo del renderizado de CSS y JavaScript
Normalmente, cuando construimos un proyecto, nos gusta incluir todo lo que necesitamos desde el principio: todos los estilos, plugins de JavaScript, código JavaScript, fuentes, imágenes, etc. Normalmente lo hacemos para asegurarnos de que no se producen errores de carga de la sincronización mientras desarrollamos el proyecto. La realidad es que el navegador necesita cargar, analizar y ejecutar todo lo que incluimos cuando se carga el sitio web, lo que puede hacer que la primera carga (sin recursos en caché) sea innecesariamente lenta. Se llama bloqueo de renderizado porque el navegador está perdiendo tiempo y recursos analizando el código innecesario para la carga inicial de la página y no mostrando el contenido de la página.
32 tutoriales de código a través de imágenes
En algún momento, un desarrollador web tiene que presentar fragmentos de código en un blog, un tweet, una presentación… Estas 6 herramientas te ayudarán a hacerlo de forma atractiva y funcional.
Las siguientes preguntas pretenden ser desafiantes e instructivas. Si sabes exactamente cómo responder a cada una de ellas, es genial, pero si te equivocas y aprendes por qué te equivocaste, ¡aún mejor!
- By @ionicframework: Cómo mejorar la personalización de tu app Ionic con Shadow Parts. Link
- By @NetanelBasal: Funcionalidad de Confirmación Fácil y Reutilizable en Angular. Link
- By @tim_deschryver: Una app más rápida con NgRx. Link