エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
バックエンドアプリケーションがやってることは5つに要約できる
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
バックエンドアプリケーションがやってることは5つに要約できる
バックエンドアプリケーションがやってること 以前こんな記事を見かけました。 そこではアプリケーショ... バックエンドアプリケーションがやってること 以前こんな記事を見かけました。 そこではアプリケーションのやっている内容を簡潔にまとめており、とても理解が深まった覚えがあります。これを僕の視点と経験からさらに解説してみようと思います。 バックエンドアプリケーションのやっている内容は 権限チェック インプット(request body, query, params)のバリデーション ドメインルールチェック CRUDアクション レスポンスをフォーマットし返却 の5つにまとめられます。 class コントローラー { 更新系メソッド(リクエスト){ // 1. 権限チェック if(リクエスト.ユーザー.権限 !== 'アドミン') throw '権限エラー!'; // 2. インプット(request body, query, params)のバリデーション if(!リクエスト.ボディ.ユーザーID