Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 新卒研修の課題として、「swaggerを用いてエンドポイント設計書を作成する」というものがあったのですが、自分はエンドポイントをはじめとしたweb周りの知識が皆無でした。 どのような流れで何を調べてエンドポイント設計書を作成するまでに至ったのかというところを記しておこうと思います。 短期間で調べただけなので、まさかり飛んでくるのを期待してます。 前提 研修課題なので色々と前提条件がありました。 フロントはreact、バックはrailsで実装する 認証システムは自作する(ライブラリはおk API設計って何に気をつければいいのか 本当になん