山岸  英樹

山岸 英樹

1650517200

【実践編】ゼロから始めるWeb API入門: CRUDなAPIを開発しよう

書き込み用のAPIをハンズオンで作ります!
POST/PUT/DELETEで使うSQLクエリの解説から、APIの作成まで一気にやりますよ。

<目次>
0:00 はじめに
3:52 bodyを読み取る設定をしよう
6:36 POSTメソッドで実行するAPIを作ろう
12:25  SQLクエリ実行用の関数を作ろう
22:13 書き込み用SQLクエリの基本
24:23 PUTメソッドで実行するAPIを作ろう
33:47 DELETEメソッドで実行するAPIを作ろう

#webapi  #beginner 

What is GEEK

Buddha Community

【実践編】ゼロから始めるWeb API入門: CRUDなAPIを開発しよう
山岸  英樹

山岸 英樹

1650517200

【実践編】ゼロから始めるWeb API入門: CRUDなAPIを開発しよう

書き込み用のAPIをハンズオンで作ります!
POST/PUT/DELETEで使うSQLクエリの解説から、APIの作成まで一気にやりますよ。

<目次>
0:00 はじめに
3:52 bodyを読み取る設定をしよう
6:36 POSTメソッドで実行するAPIを作ろう
12:25  SQLクエリ実行用の関数を作ろう
22:13 書き込み用SQLクエリの基本
24:23 PUTメソッドで実行するAPIを作ろう
33:47 DELETEメソッドで実行するAPIを作ろう

#webapi  #beginner 

山岸  英樹

山岸 英樹

1650528060

【実践編】ゼロから始めるWeb API入門: ユーザー作成フォームとAPIを繋げよう

前回作成した書き込み用APIとHTMLをつなげていきます!
今回はまずユーザーの新規作成フォームを作ります。

<目次>
0:00 はじめに
1:52 HTMLでユーザー作成フォームを作ろう
6:54 POSTメソッドを実行するJavaScriptを書こう
13:46 URLに応じて実行するJavaScriptを切り替えよう

#webapi  #beginner 

山岸  英樹

山岸 英樹

1650495600

【実践編】ゼロから始めるWeb API入門: リソース設計とDB設計

早速APIを作っていきましょう!ってバカーーー。まずは設計でしょうが!
ということで今回扱うデータ・リソース・URI・データベースの設計をしていきますよ。

※URI設計に一部訂正あり。#4の動画で訂正内容お伝えします。

<目次>
0:00 はじめに
2:24 リソース指向アーキテクチャ
4:22 SNSの利用データ特定とリソース設計
5:52 URI設計
10:25 データベース設計
13:57 データベースへの接続とテーブル作成

★GitHubリポジトリ
https://github.com/deatiger/basic-rest-api

#webapi  #beginner 

山岸  英樹

山岸 英樹

1650549840

【実践編】ゼロから始めるWeb API入門: ステータスコードを使った適切なエラーハンドリング

超重要なパートです。APIの実行結果に応じてステータスコードを設定し、エラーハンドリングを行います。
リファクタリングがメインになるので、どのような観点でリファクタリングするのかも注目してください!

(公開初日はサムネイル間違えてたぜ...)

<目次>
0:00 はじめに
2:39 ステータスコードの復習
5:17 GETメソッドのエラー処理
8:15 POSTメソッドのエラー処理
14:00 PUTメソッドのエラー処理
17:43 DELETEメソッドのエラー処理
22:43 HTMLのエラー処理

#webapi  #beginner 

山岸  英樹

山岸 英樹

1650538920

【実践編】ゼロから始めるWeb API入門: ユーザーの編集と削除を操作しよう

HTMLフォームからPUT/DELETEメソッドを叩いて、ユーザーの編集と削除をしましょう!
次回は、超重要なエラーハンドリングです。

<目次>
0:00 はじめに
1:59 HTMLの編集
3:58 fetchメソッドに渡すパラメータ
6:44 ユーザーを編集する関数
9:53 ユーザーを削除する関数
12:25 既存のユーザー情報をセットする関数
19:12 CRUD機能を確認しよう

#webapi  #beginner