ほとんどのウェブサイトを、あなたが見たくないような方法で書いた後、私は今、単に入力するのではなく、自分が何をしているのかを考えるようになりました. 私と私の友人の何人かは、ゲームを開発しました。良いスタイルと悪いスタイルがかなり混在していますが、それはまた別の話です。ここで、Web サービスを再実装して、単一の RESTful API ですべてのものをホストできるようにしたいと考えています。
私の最も重要な目標は、すべてを非常に明確で理解しやすいものにすることです。したがって、たとえば、すべてのユーザーを管理するメインシステムが必要なので、http://example.com/user/XXXXですべてのユーザーに対処できます。
次のポイントは、 http: //example.com/user/XXXX/gamename/stats でアクセスできる、ゲームの統計などの特別なサブサービス用のリソースをいくつか用意できるようにしたいということです。 この場合、ユーザー管理システムは、アクセスを承認または拒否し、ゲームを管理するサービス (別のサーバーなど) にリダイレクトできる必要があります。
また、システム全体が、統計を呼び出すゲームと、当社の Web サイトを介してブラウザで自分の統計を表示したいユーザーとの間で違いを生むことができる必要があります)。
このようなシステムを実装する最先端の方法はありますか?