Actualización de la arquitectura de Herramientas para desarrolladores: Migración a componentes web

Esta entrada forma parte de una serie de entradas de blog en las que se describen los cambios que hacemos en la arquitectura de Herramientas para desarrolladores y su compilación.

Hace muchos años, cuando se creó Herramientas para desarrolladores, el equipo decidió compilar un framework de IU personalizado. Esta fue una elección razonable en ese momento y ha servido para Herramientas para desarrolladores.

Sin embargo, desde entonces, llegaron varias funciones a la plataforma y una de ellas, Web Components, es una excelente opción para compilar nuevos elementos de IU en Herramientas para desarrolladores. Recurriendo a lo que ofrece la plataforma podemos reducir en gran medida la cantidad de código de IU personalizado que tenemos que mantener e invertir más en la creación de funciones para Herramientas para desarrolladores, en lugar de admitir una infraestructura personalizada.

Para ayudar con la transición, creamos una guía para compilar elementos de la IU en Herramientas para desarrolladores a fin de compartirla con el equipo general de Herramientas para desarrolladores. Parte de la guía está específicamente personalizada para Herramientas para desarrolladores y su arquitectura, que tiene su propio conjunto de restricciones, pero algunas son lineamientos genéricos sobre los enfoques que usamos para compilar, estructurar y probar componentes web.

Hoy, este documento estará disponible para el público en goo.gle/building-ui-devtools. Si alguna vez te has preguntado más acerca de cómo se usan los componentes web en aplicaciones grandes del mundo real o sobre algunos de los desafíos que conlleva la integración de componentes en una base de código grande y preexistente, este documento podría ayudarte y proporcionar algunas respuestas. Si tienes alguna pregunta sobre nuestros lineamientos, no dudes en enviarme un tweet.

Descarga los canales de vista previa

Considera usar Canary, Dev o Beta de Chrome como tu navegador de desarrollo predeterminado. Estos canales de vista previa te brindan acceso a las funciones más recientes de Herramientas para desarrolladores, prueba APIs de plataformas web de vanguardia y encuentra problemas en tu sitio antes que tus usuarios.

Cómo comunicarse con el equipo de Herramientas para desarrolladores de Chrome

Usa las siguientes opciones para analizar las nuevas funciones y los cambios en la publicación, o cualquier otra cosa relacionada con Herramientas para desarrolladores.

  • Envíanos tus sugerencias o comentarios a través de crbug.com.
  • Informa un problema en Herramientas para desarrolladores mediante Más opciones   Más   > Ayuda > Informar problemas con Herramientas para desarrolladores en Herramientas para desarrolladores.
  • Envía un tweet a @ChromeDevTools.
  • Deja comentarios en los videos de YouTube de las Novedades de las Herramientas para desarrolladores o en las sugerencias de Herramientas para desarrolladores (videos de YouTube).