Webview tutorials

Are there any follow along tutorials around for this new method of creating gui’s? I’m digging through the code now, but a proper tutorial would go a long way for people who have no experience in web.

My main concern at this time is, at a high level, how would you go about deploying the example plugin to customers? Obviously you can’t ask them to install node.js and run terminal commands as is in the demo project currently.

Thanks, and sorry in advance for being super inexperienced on this one!

1 Like

I’m sidestepping the question about the tutorials for now, and just answering the question about deployment:

Once the npm build steps are done, the frontend is built and placed in a single .zip file. So you would give your customers this zip file in addition to the executable built with JUCE. You could also place this .zip file into binary data if you wanted to ship a single executable.

Since the frontend uses a different technology now, you need two tech stacks: one to build your backend, and one to build your frontend. For the WebViewPluginDemo the latter is npm, but you should only ship the results of these two builds to your customers.

1 Like

Alright, that makes sense. Thanks for the clarification!