Intro FLASK


Flask ?

  • Flaskは2004年にオープンソース開発者Armin Ronacherが作成した웹 프레임워크である.
    フラスコはアルミン・ロナホがエイプリルフールで冗談を言った時に出したアイデアで、人々の注目を集めたため、サービスとして作られたそうです.플라스크는장고(Django)とともにPython Webフレームワークの2大山脈となった.

  • フラスコはミニWebフレームです
    フラスコは「マイクロWebフレームワーク」と呼ばれることが多い.
    ここで、「マイクロ」とは、フレームワークを簡潔にし、拡張可能にすることを意味する.
  • Flashのシンプルさ
    次の例は分かりやすいです.
    ex)
    from flask import Flask
    app = Flask(__name__)
    
    @app.route("/")
    def hello():
        return "Hello World!"
    
    if __name__ == "__main__":
        app.run()
    上記のコードを実行すると、ブラウザ画面にHello Worldが出力されます.
    このような簡単なファイルでも操作可能なWebプログラムを生成できます.
    Flashの拡張性
    フラスコには処理폼(form)데이터베이스(database)の機能はありません.
    フラスコは확장 모듈を使用して補充した.
    この言葉はフラスコで作った項目の重さが軽いことを意味します.
    フラスコには最初からすべての機能が含まれていないからです.
    必要なものがあれば,開発者は必要な拡張モジュールを開発することができる.
    実際、フラスコプロジェクトはまだ楽です.
    Flashは自由度の高いフレームワークです