Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

165
Visualizações
Elementos de lienzo creados dinámicamente VS Etiquetas de lienzo estáticas en html (en caso de simular varias capas)

Aquí en realidad estoy hablando de una cuestión de rendimiento.

Ya investigué un poco sobre la creación de capas en proyectos de lienzo html, y encontré en la mayoría de los tutoriales, simplemente me dijeron que escribiera muchas etiquetas estáticas de lienzo html, luego obtuviera contexto de cada uno de ellos (luego use css / absolución posición /z-index para simular el orden de las capas).

Pero me pregunto si ESTA MANERA es mejor:

  1. escriba solo UNA etiqueta de lienzo (y llamémoslo background canvas ) en html.
  2. cree otro elemento de lienzo usando la API createElement para cada capa, pero sin agregarlos al DOM.
  3. obtener contexto de estos lienzos "virtuales" (que se crean dinámicamente)
  4. use canvas api para dibujar cosas en estos lienzos "virtuales".
  5. use requestAnimationFrame y drawImage para dibujar cada lienzo "virtual" en el lienzo de background canvas

En realidad, pensé que el lienzo creado dinámicamente es más aceptable/flexible para mí, pero no tengo mucha experiencia en la optimización del rendimiento del lienzo (y es por eso que estoy aquí).

Creo que necesito alguna guía sobre cómo probar el rendimiento de estos dos casos.

Si alguien aquí tiene alguna sugerencia será apreciada.

about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda