Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

273
Views
¿Cómo funciona reactjs? ¿Cómo reaccionar reducir la re-renderización?

Cómo funciona react . Soy nuevo en reactjs. He estado siguiendo este tema durante los últimos 2 meses y obtuve información al buscar en Google.

Las aplicaciones web de React descargan todos los activos estáticos y la biblioteca de reactjs al cliente en la primera recarga, luego React controla el DOM real. React representa el DOM de acuerdo con los cambios de estado. React tiene un DOM virtual, que es una copia del DOM real que vive en la memoria, cambiar el DOM virtual es menos costoso, cambiar el DOM real es más costoso.

Obtuve toda esta información anterior leyendo diferentes blogs, mis preguntas son:

  • ¿Cómo podemos decir que reaccionar es más rápido que un sitio web tradicional?
  • El DOM virtual tiene que representar el DOM real, entonces, ¿esto también cuesta memoria?

Por favor, alguien con buen conocimiento de React y su arquitectura me ayuda a encontrar la respuesta.

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Cambiar el dom real es costoso, entonces, ¿por qué no almacenar las imágenes del dom en la memoria y actualizarlas de acuerdo con dónde se actualizó realmente el dom? virtual dom almacena toda la aplicación como un objeto y cada vez que hay un cambio de estado, se crea un nuevo objeto virtual dom a partir del anterior, luego reacciona comparando el anterior con el nuevo usando un algoritmo de diferenciación. esta sobrecarga no es muy costosa en comparación con simplemente actualizar el dominio del navegador directamente en pequeños cambios.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!