я использую js + qml + с++. получается кросплатформенный код как для десктопа, так и для мобильных операционных систем. Вообще js универсальный язык...
JS может использоваться много где: - мобильные приложения - серверные приложения - приложения для ПК Вопрос только в том, зачем всё это писать на JS, когда есть более качественные языки (особенно для серверных приложений).