【想法】我认为没必要使用RESTful
在接口设计的时候,了解到了RESTful这种接口风格。
一开始我觉得挺好的,把任何接口都简化为对资源的增删改查,感觉网站开发变得清晰了许多。
但慢慢地,随着网站功能的复杂,RESTful逐渐让我变得束手束脚,对接口的设计要纠结很长时间,仅仅是为了那“漂亮”的风格。
而且RESTful的规定显得有些生硬,比如“上传”用“增”,“下载”用“查”,总感觉很别扭。
最终我决定,还是不使用RESTful了,语义化的接口命名更加能够提高开发效率。
另外,RESTful的缺点可以参考知乎的问题:为什么很多后端写接口都不按照restful规范?。
里面我看到有一个回答是可以作为拒绝使用RESTful的理由的,那就是有些宽带不支持PUT、DELETE方法,这说明了RESTful的使用有安全隐患,还是不用为妙。
当然,如果你有更好的理由使用RESTful,忽略我的话吧。