Настройка колбы с реактивным стартером
Этот вопрос довольно специфичен для реактивного стартового комплекта, хотя кто-то еще может помочь здесь, в интернете. Я пытаюсь использовать реактивный стартовый комплект с приложением колбы, которое я разрабатываю. Я выбрал этот йоменский генератор, так как в нем было много всего, что я искал, хотя я не хочу работать на сервере узлов. У меня есть приложение для колб, которое я хотел бы подключить к интерфейсу реакции. Я не могу понять, как маршруты узлов знают, какие .js
связанный файл для включения (и маршруты Node меня все равно немного смущают). Где было бы лучше всего начать здесь?
Я думаю, что если бы я мог начать с конкретного вопроса, к чему .js
файл мог бы я иметь index.html
указать на? Или как я могу найти это?
Я предварительно задаю этот вопрос здесь, но я надеюсь, что меня направят в нужное место.
Вот мой index.html
:
<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>Flask React</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<!-- styles -->
</head>
<body>
<div id="app"></div>
<!-- scripts -->
<script type="text/js" src="build/assets.js"></script>
</body>
</html>
Вот мой вид колбы:
@CORE.route('/', methods=['GET'])
def index():
return render_template('index.html')
Здесь build/assets.js
module.exports = {"main":{"js":"/main.js?032d72b634c91d2f8756"}};
Где /main.js?{{string}}
указывает на то, что в комплекте версия приложения.
Вот расположение файлового каталога:
App
|-app
|-Core
|-view.py
|-Templates
|-index.html
|-build
|-assets.js
|-src
1 ответ
Что я решил сделать, и что я бы порекомендовал сделать, так это использовать Graphene и Flask-GraphQL вместе с набором реактивных стартеров. Затем, чтобы получить мои данные, я могу просто запросить сервер узла на сервер фляги, чтобы получить данные из postgres. Это позволит мне по-прежнему переносить данные в python с помощью сервера фляги и, при необходимости, создавать RESTful API, но я получу выгоду от удивительности GraphQL.
Я все еще выясняю все, и я вернусь к репостам в будущем, когда у меня все будет работать до конца.