title: Use V8 JavaScript engine to execute JS lib without web view
body: <p>I am developing a JavaScript component which is responsible for making requests to the server and dispatching results to the UI. By doing this in JavaScript, I am able to use my component in several types of UI: Android app, iOS app, desktop app (QT), web app...</p>
  
  <p>All these UI have instantiated a web view, so my component is started when the UI loads the dedicated URL (<code>webview.load("file://myfirstWebPage.html")</code>).</p>
  
  <p>This first web page loads all the JavaScript components, and when it's done, the UI is able to make some requests to the JavaScript component, which makes a request to the server and when it has the response, it dispatches it back to the client (UI Android, UI iOS ...)</p>
  
  <p>This architecture works fine, but I would like to know <strong>if there is another way to load the JavaScript component without using a web view on each client?</strong></p>
  
  <p>Can the V8 engine help me?</p>