У меня концепция проекта примерно следуюшая: 1. На контроллер с относительнос открытой прошивкой (на С) пишется платформа на VUE JS. И под нее приложения. 2. Контроллер можно спропцировать в облако. И уже оттуда им управлять. 3. Контроллер можно преобразовать в приложение на телефон. И управлять с телефона.
Просто имейте в виду, что для запуска Vue.js Вам понадобится как минимум JS-рантайм (если не браузер целиком), и Wasm тут ничем не поможет. Так что в контроллер это врядли влезет, уже singleboard понадобится.