我在考虑如何让 RESTFul API 更能揭示意图。我在各种博客中看到的一个常见模式是,传统的 REST API 导致
禁止玩家 -> POST /players.
POST /players.
但是我要改成一个更能揭示意图的界面,我可以使用
禁止玩家 -> POST /players/{ playerid }/banPlayer
POST /players/{ playerid }/banPlayer
我觉得第二个更能揭示意图。
我从团队那里得到的普遍反对意见是第二个不符合 start REST 风格。
此外,目前我无法摆脱 RESTful API。
我想听听您对此的看法。
rest cqrs
cqrs ×1
rest ×1