Запуск сценария python на стороне клиента с использованием Vue. js - PullRequest
0 голосов
/ 14 февраля 2020

Из-за ограничений вычислений мне нужно запустить скрипт python на стороне клиента.

На самом деле мой сайт использует Vue. js для внешнего интерфейса и Django для внутреннего интерфейса.

Знаете ли вы, как я могу выполнить эту заданную задачу c только на стороне клиента (Python + Vue. js) без необходимости взаимодействия с сервером?

Все найденные сайты говорили только о выполнении вычислений на стороне сервера, используя Flask или Django.

Спасибо за ваш совет.

С уважением.

1 Ответ

0 голосов
/ 14 февраля 2020

Есть некоторые инструменты, которые позволяют вам делать это ... Я никогда не использовал их, и они довольно необычны. https://skulpt.org/ или https://pythontips.com/2019/05/22/running-python-in-the-browser/

Теоретически вам потребуется перенести код Python в JavaScript или WebAssembly (WebAssembly, вероятно, будет сложнее ). Но это будет во многом зависеть от кода, который вы пытаетесь выполнить.

Если бы я был на вашем месте, в зависимости от моего опыта, я бы переосмыслил проблему или переопределил код в JavaScript.

Часть Vue на самом деле не актуальна, у вас будет эта проблема с Vanilla JS или React.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...