Piense y hágase rico

Aleksandr Shitik
Aleksandr Shitik

Escribo mis propios posts y libros, y hago reseñas de películas y libros. Experto en cosmología y astronomía, informática, productividad y planificación.

Piense y hágase rico
Napoleon Hill
Géneros: Finanzas Personales, Desarrollo Personal, Bienestar Financiero
Año de publicación: 1937
Año de lectura: 2023
Mi calificación: Buena
Número de lecturas: 1
Páginas totales: 245
Resumen (páginas): 18
Idioma original de la publicación: Inglés
Traducciones a otros idiomas: Ruso, Español, Portugués, Chino, Francés, Alemán, Hindi

Tabla de contenido

Parte I

  • Primeros pasos
  • 1 Un framework sin framework
  • 2 Tu primer componente web
  • 3 Haciendo que tu componente sea reutilizable
  • 4 El ciclo de vida del componente
  • 5 Construyendo mejores aplicaciones web con módulos

Parte II Formas de mejorar el flujo de trabajo de tu componente

  • 6 Gestionando el marcado
  • 7 Plantillas de contenido con HTML
  • 8 El Shadow DOM
  • 9 Shadow CSS
  • 10 Desafíos del Shadow CSS

Parte III Uniendo componentes

  • 11 Un componente de interfaz de usuario real
  • 12 Empaquetado y soporte para navegadores antiguos
  • 13 Probando componentes
  • 14 Eventos y flujo de datos de la aplicación
  • 15 Ocultando la complejidad

Descripción general

El libro de Ben Farrell "Web Components in Action" está dedicado a los componentes web nativos como una tecnología independiente para crear elementos de interfaz reutilizables sin depender de los frameworks populares de JavaScript. El autor demuestra sistemáticamente cómo el stack moderno del navegador (Custom Elements, Shadow DOM, HTML Templates y módulos ES) se puede utilizar para construir una aplicación web completa.

En la primera parte del libro, el lector se familiariza con los principios básicos de los componentes web: crear tu propio elemento, gestionar su ciclo de vida, reutilización y arquitectura modular. El autor enfatiza que los componentes web no son un concepto abstracto, sino una herramienta práctica disponible hoy en la mayoría de los navegadores.

La segunda parte se centra en la estructura interna de los componentes. Se cubren formas de gestionar el marcado, plantillas de contenido, trabajar con Shadow DOM y el aislamiento de CSS. Capítulos separados están dedicados a los problemas y limitaciones del modelo shadow, lo que permite a los lectores mirar la tecnología desde una perspectiva tanto positiva como crítica.

La tercera parte del libro se concentra en construir soluciones más complejas: combinar componentes en una sola interfaz, organizar eventos y flujos de datos, probar y soportar navegadores antiguos. En última instancia, el autor, paso a paso, llega a crear una interfaz de usuario real, ocultando la complejidad interna detrás de componentes cuidadosamente diseñados.

El libro es de carácter práctico y está estructurado de manera que los ejemplos se vuelven gradualmente más complejos y evolucionan de un capítulo a otro, formando una arquitectura coherente. Esto lo hace útil para desarrolladores que desean obtener una comprensión más profunda de las capacidades nativas de la plataforma web y evaluar conscientemente los componentes web como una alternativa o complemento a los frameworks.

Mi opinión

Un libro sobre componentes web y su uso. Teniendo en cuenta que estoy en el bando de las personas que piensan que esta rama del desarrollo web es un poco un callejón sin salida y poco prometedora porque he estado trabajando en proyectos durante unos 10 años donde la optimización SEO es importante, seguramente hay personas que están dispuestas a construir cada dos proyectos con componentes web. Así que leí este libro con escepticismo, aunque me interesaba conocer más de cerca los componentes web nativos sin usar frameworks de JS. Definitivamente, uno de los puntos fuertes del libro es cómo, de capítulo en capítulo, el autor mejora su trabajo y termina obteniendo un resultado bastante completo e interesante.

Вверх