繁体   English   中英

REST API vs API 用于连接 python 后端反应前端?

[英]REST API vs API for connecting python back end to react frontend?

现在我有一个 python 后端,它返回一些网络抓取的值,并通过使用 @app.route("/endpoint") 定义端点,使用“常规”api 将其提供给反应前端。 一切正常(前端只做 GET 请求)。

Is it worth changing to a REST API using flask_restful and defining the endpoints using api.add_resource or should I stick with the "regular" api?

切换到 flask_restful 有什么好处? 据我了解,REST api 对于使用它的第三方来说更方便。

flask-restful允许您以最少的设置以干净和有组织的形式组织代码。 有了这个,我的意思是你可以使用最多只有 class methods的类,这些方法是HTTP methods

例如:

class User(Resource):
    def get(self):
       """gets user info"""
        pass
    def post(self):
        """creates user"""
        pass
    def put(self):
        """updates user info"""
        pass
    def delete(self):
        """deletes user info"""
        pass

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM