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

193
Visualizações
¿Pueden los trabajadores web tener acceso a las clases definidas en la aplicación Vue?

Estoy creando una aplicación que usa Vue para nuestro front-end, específicamente Vue 3 Composición API + Typescript. Necesito la capacidad de usar trabajadores web para procesos de ejecución prolongada en segundo plano. Pude hacer que un trabajador web de vanillajs se ejecutara junto con la aplicación Vue sin problemas. Mi problema es que necesito que mi trabajador web tenga acceso a las clases y funciones que están escritas dentro de la aplicación Vue. Tanto mi trabajador web como mi aplicación Vue necesitan usar las mismas clases y funciones y no quiero tener que escribirlas en dos lugares. ¿Hay alguna manera de compartirlos? Cualquier ayuda es apreciada.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

La respuesta es sí:

Hay una manera de permitir que el trabajador web tenga acceso al marco Vue.js a través de un solo archivo JavaScript .

La biblioteca que lo ayudará con esto en su proyecto Vue.js es vue-worker . Esta biblioteca utiliza el paquete simple-web-worker . (Enfoque de trabajadores web en línea)

Como sabrá, un trabajador web estándar requiere un archivo js adicional que contendrá el código del trabajador. Para los trabajadores web en línea, no es necesario utilizar un método auxiliar. Eso inyectará una propiedad en Vue (y la pasará a cada componente secundario), con un nombre predeterminado de $worker . En total se puede decir que se está comportando como una promesa JavaScript pero sin ser realmente un segundo archivo JavaScript .


Ahora te toca:

Hay una muy buena documentación para seguir junto con este enfoque que describí y una segunda forma adicional "anticuada". Pruébalo :)

about 4 years ago · Juan Pablo Isaza 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