Webアプリケーションの基本¶
Request/Response¶
課題
図を用意
- ユーザーからのリクエストに対し、レスポンスを返す。
- ただ、そのまま処理を書いてしまうといろいろ大変。
- Frameworkを使うと楽できる。今回勉強するFlaskがそれ。
- URLルーティング、HTTPメソッド、パラメータなどを簡単に扱うことができる。
MVC¶
- MとかVとかCとか(言葉を)気にする必要はない。
- 気にすべきはメンテナンスとテストのしやすさ。
課題
図を用意
ユーザー -> ビュー -> アプリ -> モデル -> Database
ユーザー <- ビュー <- アプリ <- モデル <- Database