Web Components en acción


Precio:
Precio de venta$66.65

Descripción

Resumen

Los componentes web son una forma estandarizada de crear elementos personalizados reutilizables para páginas y aplicaciones web utilizando HTML, CSS y JavaScript. Un componente web está bien encapsulado, manteniendo su estructura interna separada de otros elementos de la página para que no choquen con el resto de su código. En Web Components in Action aprenderá a diseñar, construir e implementar componentes web reutilizables desde cero.

Prólogo de Gray Norton.

La compra del libro impreso incluye un libro electrónico gratuito en formato PDF, Kindle y ePub de Manning Publications.

Acerca de la tecnología

La interfaz de usuario adecuada puede diferenciar sus sitios y aplicaciones web de lo común. Utilizando la API de componentes web, puede crear elementos personalizados y luego agregarlos a sus páginas con una simple etiqueta HTML. Este enfoque de diseño basado en estándares le brinda control total sobre el estilo y el comportamiento de sus componentes y los hace radicalmente más fáciles de construir, compartir y reutilizar entre proyectos.

Acerca del libro

Web Components in Action le enseña a construir y usar componentes web desde cero. Comenzará con componentes y aplicaciones basadas en componentes simples, utilizando JavaScript, HTML y CSS. Luego, los personalizará y aplicará las mejores prácticas de diseño para maximizar la reutilización. A través de proyectos prácticos, aprenderá a construir componentes web listos para producción para cualquier proyecto, incluidos selectores de color, aplicaciones avanzadas que utilizan modelos 3D, realidad mixta y aprendizaje automático.

Qué incluye

  • Creación de elementos personalizados reutilizables sin un framework
  • Uso del Shadow DOM para una encapsulación definitiva de componentes
  • Aprovechamiento de las nuevas funciones de JS para organizar y reutilizar código
  • Estrategias de respaldo para usar componentes web en navegadores más antiguos

Acerca del lector

Escrito para desarrolladores web con experiencia en HTML, CSS y JavaScript.

Acerca del autor

Ben Farrell es desarrollador senior de experiencia en Adobe y trabaja en el equipo de prototipos de Adobe Design.

Tabla de contenido

    PARTE 1 - PRIMEROS PASOS
  1. El framework sin un framework
  2. Tu primer componente web
  3. Haciendo que tu componente sea reutilizable
  4. El ciclo de vida del componente
  5. Instrumentando una mejor aplicación web a través de módulos
  6. PARTE 2 - FORMAS DE MEJORAR TU FLUJO DE TRABAJO CON COMPONENTES
  7. Markup Gestionado
  8. Creación de plantillas para tu contenido con HTML
  9. El Shadow DOM
  10. Shadow CSS
  11. Puntos débiles de Shadow CSS
  12. PARTE 3 - ARMANDO TUS COMPONENTES
  13. Un componente de interfaz de usuario del mundo real
  14. Construcción y soporte para navegadores más antiguos
  15. Pruebas de componentes
  16. Eventos y flujo de datos de la aplicación
  17. Ocultando tus complejidades


Autor: Ben Farrell
Editorial: Manning Publications
Publicado: 10/09/2019
Páginas: 432
Tipo de encuadernación: Tapa blanda
Peso: 1.50 libras
Tamaño: 9.20 pulgadas de alto x 7.40 pulgadas de ancho x 0.80 pulgadas de profundidad
ISBN13: 9781617295775
ISBN10: 1617295779
Categorías BISAC:
- Computadoras | Internet | Diseño web
- Computadoras | Lenguajes | JavaScript
- Computadoras | Lenguajes | HTML

Acerca del autor
Ben Farrell es desarrollador senior de experiencia en Adobe y trabaja en el equipo de prototipos de Adobe Design. Ben, junto con su equipo, ayuda a dar forma y realizar la UX de productos y características en el punto intermedio entre el diseño y la ingeniería. Ben se ha centrado principalmente en la web durante toda su carrera, pero ha trabajado en proyectos galardonados utilizando una amplia variedad de plataformas y lenguajes.