Explique o Fabric e os TurboModules como um sistema, não só como definições.
O Fabric é o novo renderer: ele move o layout e o gerenciamento de views para um núcleo em C++ compartilhado entre plataformas, então o JS descreve a árvore via JSI direto nesse núcleo em vez de passar pelas chamadas assíncronas do UIManager do bridge, e habilita medição síncrona de layout que a arquitetura antiga não conseguia fazer sem um round trip. Os TurboModules são o equivalente para módulos nativos — carregados de forma lazy (um módulo só é instanciado quando usado pela primeira vez, cortando custo de startup) e chamados via os bindings diretos em C++ do JSI em vez do ciclo serializar-enfileirar-desserializar do bridge. Juntos, eles removem o bridge como o único gargalo de serialização, que era o que limitava a arquitetura antiga tanto no tempo de startup quanto no throughput da thread de UI.