Python Flask + React ,是否可以不学习后端模板jinja 和 URL

用react + Flask 搭建一个小网站,一般看《深入理解Flask》。
请问用了react后,后端模板jinja和路由就不需要再学习了?

阅读 4.3k
1 个回答

jinja可以不用学了,但是路由还是要学的,因为一个后台服务一般不会只提供一个API,并且REST API的一些参数也是放在URL里的,例如请求一个地区的天气,API如https://www.example.com/api/weather/{city},后面的city随便填比如https://www.example.com/api/weather/shanghai,在Flask里就要定义这样的路由

@app.route('/api/weather/{city}')
def weather(city):
    pass

这样的设置也比用'https://www.example.com/api/w...',通过参数请求,然后在程序里用request.arg.get('city')要方便,
所以路由还是要学一下的

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题