Webアプリケーションの基本

Request/Response

課題

図を用意

  • ユーザーからのリクエストに対し、レスポンスを返す。
  • ただ、そのまま処理を書いてしまうといろいろ大変。
  • Frameworkを使うと楽できる。今回勉強するFlaskがそれ。
  • URLルーティング、HTTPメソッド、パラメータなどを簡単に扱うことができる。

MVC

  • MとかVとかCとか(言葉を)気にする必要はない。
  • 気にすべきはメンテナンスとテストのしやすさ。

課題

図を用意

ユーザー -> ビュー -> アプリ -> モデル -> Database
ユーザー <- ビュー <- アプリ <- モデル <- Database