Storm1@生体工学・マーケティング勉強中

日々の学びをアウトプットしていきます!

MVCモデル

MVCモデルとは・・・「Model, View, Controll」の頭文字です。

 

MVCモデルとはソフトウェア開発モデルの事(と理解しましたが、間違っているかもしれません)

 

ユーザーが利用する画面は「View」

 

ユーザーが何かしら入力したり、入力値に対して何かを出力したりするのが「Controll」

 

入力値から出力値を算出したり、表示内容を求めたりするのが「Model」

 

となります。

 

これは、MVCそれぞれ役割が異なるため、役割ごとに実装する人が変わるなどして、分業できることがメリットとのこと。

 

このサイトが比較的わかりやすかった気がします。

qiita.com

 

なぜ、急にこんな記事を。

 

というと、せっかく仕事でPythonを使っているのに、データ解析だけでDjangoやFlaskといったWebフレームワークについて全く知らないからです。

 

また、アプリ開発は興味があったところなので、ぜひPythonのWebフレームワークを使って何か作れないか考え中です。

 

とりあえず、簡単なところから入ってスキルアップするぞー!!

 

ってことでこれから頑張ります!