Я хочу сделать веб-приложение, в основном используя фреймворк Python, а также AngularJS, и, думая об этом и поддерживая функции приложения, я начал задаваться вопросом, как будет обрабатываться маршрутизация.Маршрутизация фляж и угловых веб-приложений
В колбу очень легко управлять, как задний конец непосредственно имеет дело с маршрутизацией:
@app.route('/')
def home():
В Угловое это легко управлять маршрутизацией, а также, очевидно, и данные могут быть разработаны с помощью загрузки конкретных контроллеры для доступа к некоторым частям задней части через XHR, а что нет.
Чтобы сделать хорошее одностраничное веб-приложение, я бы больше всего выиграл от делегирования всей ответственности за маршрутизацию либо за флягу, либо за угловое, или было бы разумно разрешить Flask обрабатывать все маршруты всего лишь /
и разрешить Angular все хэш-маршрутизация для изменений в этом единственном представлении.
Я не совсем уверен, как решать и делегировать это, и я понимаю, что нет ни одного способа сделать это, но мне интересно узнать, кто-то испортил это раньше и с чем они оказались более легкими в работе.
Большое спасибо, у вас лично есть опыт работы с модулем Refask restful? Просто любопытно –
Я лично не пользовался Flask-restful. –