山傘のプログラミング勉強日記

プログラミングに関する日記とどうでもよい雑記からなるブログです。

[N予備校]【2019年度】プログラミング入門 Webアプリ その22

第4章 実践サーバーサイドプログラミング

13. インデックス

EXPLAIN ANALYZE で SQL 文の実行に掛かった時間を調べることができます。データベースにインデクスを付与することで、高速に検索をすることができるようになります。また、インデクスは B 木というデータ構造で実装されています。

14. 集計とソート

MAX, AVG, MIN などを使って統計量を出しました。また、GROUP BY や HAVING 句を使ってグループに対する操作を行いました。

15. 「予定調整くん」の設計

入門コースの最後の制作物であるスケジュール管理アプリを作ります。

16. 認証の実装とテスト

mocha と supertest を使って、Express の Router モジュールをテストします。 Github にログインできる機能を持たせました。

感想

コードが追えないです。