Выполнить несколько параллельных JavaScript с помощью therubyracer

Я не знаю много о javascript, но имею очень базовые знания. У меня есть два вопроса в отношении драгоценного камня рельсов therubyracer.

Мои вопросы:-

  1. Как на самом деле работает therubyracer? Например, если у нас есть JavaScript, написанный на бэкэнде, и как он обращается к этому JavaScript и выполняет код.

  2. Можем ли мы выполнить несколько параллельных JavaScript? Если так, то как? и если я использую Sidekiq для того же, чем это возможно?

1 ответ

V8 - это движок JavaScript, созданный Google. Это с открытым исходным кодом и написано на C++. Используется как для клиентской (Googgle Chrome), так и для серверной (node.js) JavaScript-приложений.so rubyracer предоставляет интерфейс для взаимодействия с движком JavaScript V8, где вы можете писать js, вставлять код ruby ​​и многое другое...

Для параллельного извинения нескольких js, да, вы можете сделать это, но я не знаю, зачем вам это делать... это все равно, что поместить код одного js-файла в несколько js-файлов и загрузить / выполнить их в кадре.....

sidekiq больше на стороне сервера, чем на стороне клиента (javascript), так как он обрабатывает фоновые задания.

Другие вопросы по тегам