Photo by David Mulder こんにちは、谷口です。 「Pythonを使ってWeb開発」と言うと、Djangoが思い浮かぶ方は多いかと思います。Djangoは多くの機能を取り揃えたフレームワークで、デフォルトの機能や連携出来るライブラリが非常に豊富なため、比較的素早く簡単にWebアプリケーションを作ることができます。 ただ、実務で通用する開発エンジニアを目指しているのであれば、フレームワークの構造や「どこで何が起きているか」「こう書くとなぜこう動くのか」を、ある程度理解しておく必要があります。そこで、フレームワークの中で何が行われているかをもう少し学びたい方は、Flaskのような小規模なフレームワークを使ってみることをおすすめします。 Flaskは小規模でシンプルなつくりのPython用Webアプリケーションフレームワークで、Webアプリケーションの構造を順を追って理解するの