Como usar Trabalhadores da Web em uma construção de Módulo com Requirejs?
Eu tenho um aplicativo que funciona bem com Requirejs e Backbonejs, mas às vezes fica muito lento ... Por exemplo, quando se trata de fazer algum trabalho aritmético! Tentei usar um Web Worker para fazer esse trabalho aritmético da seguinte maneira:
My Module (traffic.js):
define(["jquery", "use!underscore", "use!backbone", "namespace" ],
function ($, _, Backbone, globals) {
.....
var worker = new Worker("arithmetic.js");
worker.addEventListener('message', function(e) {
console.log(e.data);
}, false);
worker.postMessage(globals.data); // Send data to our worker.
});
arithmetic.js:
define(["use!underscore", "use!backbone" ],
function ($, _) {
//Here die Operations
});
Mas eu tenho o errodefine não está definido !!
Tentei comoest também, mas sem sucesso !!
Como usar o Web Worker em requirejs ou com backbonejs
Obrigado