Что ж, если вы знаете Vue.js, я бы посоветовал сначала создать внешний интерфейс, а затем использовать Flask для обслуживания данных, подобно RESTful API.Чтобы сделать это, вы можете использовать Axios, как сказал (хотя я бы порекомендовал стандартный Fetch API), чтобы отправлять HTTP-запросы на ваш сервер Flask, и ваш сервер Flask отвечает данными в формате JSON.Есть ли какие-то особенности, о которых вы хотели бы знать?