实现RESTful API,并设置如下文件结构:
|-- api
`-- entity
|-- models.d.ts
|-- models.ts
`-- routes.ts
管理员/ sudo路线可以放在api/admin/entity_name.ts
或api/entity/admin.ts
。
前者很有用,因为所有管理控件都在一个地方,更容易审核,标准化,关闭所有管理员访问权限等。后者很方便,因为它非常接近普通用户"实施
哪个选项最好?