Lección 14Para profundizar, algunas prácticas de código
- Noción 86 - Introducción a las prácticas de código de diseño web ecológico con el proyecto The Good Manager
- Noción 87 - Código limpio para la eficiencia energética
- Noción 88 - Código asíncrono: hacer más en menos tiempo
- Noción 89 - Servidores más eficaces y con menos recursos
- Noción 90 - Gestión de la carga de trabajo del servidor
- Noción 91 - Uso de bibliotecas externas: el ejemplo de las CDN de Bootstrap
- Noción 92 - Repaso de las prácticas de codificación
Noción 92
Repaso de las prácticas de codificación
Competencias objetivo
Repasa la lección y comprueba tus conocimientos sobre buenas prácticas de codificación.
¿Qué tipo de ventajas ofrece Gatsby?
¡Buen trabajo!
Gatsby es un generador de sitios estáticos con funciones integradas para la optimización de imágenes.
¿Verdadero o falso? El seguimiento de los usuarios tiene un impacto ecológico.
¡Buen trabajo!
El seguimiento de los usuarios consume recursos para la recopilación y el análisis de datos.
¿Qué NO forma parte de los principios del código limpio?
¡Buen trabajo!
El código limpio está dirigido a desarrolladores (fácil de leer y mantener, y evitando funciones complejas), y con la optimización en mente. No pretende ser exhaustivo por defecto.
¿Qué elemento NO está disponible como biblioteca externa?
¡Buen trabajo!
JavaScript es soportado por defecto por el navegador web, no forma parte de una librería externa. Algunas bibliotecas JavaScript, como jQuery, pueden añadir funciones adicionales al JavaScript predeterminado.
¿Cómo puede ayudar una CDN a reducir las emisiones de carbono?
¡Buen trabajo!
Una CDN es una red de servidores para ofrecer contenidos web. Actúa como intermediario antes que tu propio servidor, por lo que las solicitudes se envían a esta CDN en lugar de a tu servidor principal. Ayuda a mitigar los ataques DDos y su localización puede estar más cerca de su visitante que tu servidor real, lo que reduce la carga de la red. Dispone de opciones de caché y gzip (véase más arriba), y puede ofrecer otras funciones como la minificación (otra compresión de archivos distinta de gzip).