Skip to content
/ restapi Public

しばらく前に作ったものなので粗があるかも

Notifications You must be signed in to change notification settings

yuk1sh/restapi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REST API

統一インターフェース

  • HTTPのメソッド(サイトパスではなく、これで操作を判定)はGET,POST,PUT,DELETEのみとする
  • データはJSON形式とする(軽量なため)

アドレス可能性

  • データはそれぞれ一意なURIを持たせる

接続性

  • データにハイパーリンクを含めることで別のデータにアクセスできるようにする

ステートレス性

  • 操作は常に1回で完結する(以前の操作と関連づけない)

REST API の利点

DBへのアクセスで発生しうる

dbClient

CREATE

register

  • user_name
  • email
  • passhash

READ

find

  • userid
  • postid

UPDATE

update

  • username
  • email
  • password

DELETE

delete

  • userid
  • postid

About

しばらく前に作ったものなので粗があるかも

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published