どうも、つよぽんです!
「【動画学習コンテンツ】Web開発」の動画リストに新たに以下の動画教材を追加しました。(動画合計14本)
目次
今回の動画で学べる内容
上記リンク先の動画リストで学べることは次のとおりです。
- expressを使ってCRUD機能をもったAPIサーバーを実装する流れがわかる
- Router, Model, Controllerのファイル分割の流れがわかる
- supertestを使ったAPIのテストコードの実装方法がわかる
- Postmanを使ったAPIの動作確認の流れがわかる
実際のデータベースを使わず、配列をダミーのデータベースとして使った理由
今回の動画解説の内容では、実際のデータベースを使わず、配列をダミーのデータベースとして扱っています。
あくまでも今回の内容は「expressを使ったAPIサーバーの実装の流れのイメージを掴むこと」が目的のため、学習コストを下げるために配列をダミーのデータベースとして使いました。
express、ORM、実際のデータベースを連携したAPIサーバーを作る方法を学習したい方へ
学習コンテンツ「JavaScriptバックエンド編」の最後の方に、「ORMを使ってexpressとDBを連携する」という項目が用意してあります。
この中に「creating_api_with_express_and_postgresql」という名前でGitHubに課題レポジトリという形で用意しているので、こちらの課題レポジトリにチャレンジしていただけたらと思います^^
課題レポジトリのサンプルコードでは「PostgreSQL」を使っていますが、MySQLをお使いの方はMySQLに置き換えて課題にチャレンジすると良いでしょう。
「creating_api_with_express_and_postgresql」の課題を一通りクリアすると次の知識が身につくようになっています。
過去に追加した他の解説動画リストを観たい方へ
過去に追加した全ての動画リストを観たい場合は、以下のリンク先からご確認できます^^
https://tsuyopon.xyz/learning-contents/web-dev-movie-list/