Explica paso a paso qué pasa realmente cuando JS llama a un método nativo — arquitectura vieja vs. nueva.
En el bridge viejo, la llamada se serializa a JSON, se encola, se agrupa en lotes, se envía de forma asíncrona al lado nativo, se ejecuta, y el resultado se serializa de vuelta — cada salto cuesta tiempo, y nada es síncrono. Con JSI, un TurboModule es un objeto C++ real al que JS mantiene una referencia directa; llamar a un método invoca a través de un binding en C++ sin serialización JSON y sin cola, y puede ser síncrono cuando eso es lo que se necesita. La contrapartida es la complejidad — escribir un TurboModule correctamente implica lidiar con codegen y C++, mientras que un módulo al estilo bridge viejo estaba más cerca de código pegamento cercano a JS común.