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

181
Visualizações
Cómo cargar el componente React desde un servicio externo dentro de una aplicación React a través de AJAX

¿Cuáles son las mejores prácticas asociadas con la carga/inserción y ejecución de componentes React desde un servicio externo en una aplicación React existente a través de AJAX?

Tengo una aplicación principal de React y quiero cargar varios componentes de React (de servicios externos) a través de AJAX. ¿Como se puede hacer esto?

¿Es esto factible en absoluto? Si no, ¿cuál es la manera de hacerlo?

¿Puede esto funcionar con webpack?

about 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Considere usar esta biblioteca de @thejameskyle https://github.com/thejameskyle/react-loadable Actúa como un cargador diferido para sus componentes de reacción, incluidos los remotos

about 4 years ago · Santiago Trujillo Relatório

0

Puede usar: https://github.com/faceyspacey/react-universal-component y cargar el código del componente como una cadena (que es lo que supongo que está haciendo si está hablando de recuperarlo a través de "ajax") , evalúelo y devuélvalo desde la función asyncComponent como una promesa, o páselo a una devolución de llamada pasada a la función. Es como React Loadable, pero no necesita funcionar estrictamente con importaciones asíncronas. Revisa los documentos.

about 4 years ago · Santiago Trujillo Relatório

0

Las microaplicaciones encajan perfectamente en este nicho. El concepto es agrupar su componente como un paquete independiente y luego cargarlo en su aplicación bajo demanda desde una URL. Hay varios enfoques que puede tomar para lograr esto. Hay un componente de orden superior que hace esto por usted. Todo lo que se necesita es importar el hoc y luego pasarle una configuración json que identifique la microaplicación que desea cargar de forma diferida en su aplicación.

 <MicroApp config={{ View: { Name: 'redbox-demo', Scope: 'beekeeper', Version: 'latest' } }} />

El uso de la configuración anterior cargará esta microaplicación de exploración de películas directamente en su aplicación host.

Puede encontrar más información sobre cómo funciona y el código fuente aquí.

https://github.com/Schalltech/honeycomb-marketplace

about 4 years ago · Santiago Trujillo Relatório
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