タグ

Pythonとframeworkに関するyterazonoのブックマーク (3)

  • 【Pythonで多分人気2位のWebアプリケーションフレームワーク】Flaskの基本をわかりやすくまとめる - Qiita

    はじめに PythonのWebアプリケーションフレームワークでDjangoと2トップの人気を誇るFlaskについてまとめます。 両者の比較とかはしません。というより私自身がDjango書いたことないので分かりません。。。 2018年4月よりバージョン1系が遂にリリースされました。今から始めるのにちょうどいい感じです。 前提知識としてPython文法の基礎知識が必要です。不安な方は自分の記事ですが、こちらの記事などをご確認ください。 私はこれまでFlaskを使ってAIを使って自分の顔がジャニーズ系かどうかを判定するWebサービスを作ってみたなどのアプリケーションを作ったことがあります。 Flask特徴 メリット 覚えることが少ない ドキュメントが豊富(英語) デメリット 大規模開発には向かない(マイクロフレームワークだから) 日語ドキュメントが不足(特にバージョン1系) MVTモデル Fl

    【Pythonで多分人気2位のWebアプリケーションフレームワーク】Flaskの基本をわかりやすくまとめる - Qiita
  • Google App Engine向けのPythonフレームワーク「Ferris」が登場 | OSDN Magazine

    米Cloud Sherpasは「Google App Engine(GAE)」向けのPythonフレームワーク「Ferris」を公開した。GAEのネイティブライブラリをベースにMVCアーキテクチャでのアプリケーション構築に必要となる機能が組み込まれており、GAEプラットフォーム上での開発を効率化できるという。 GAEは米Googleが提供するPaaS型のクラウドサービス。PythonJavaGoなどの言語を使って開発されたアプリケーションをGoogleのクラウドインフラ上で実行できるもので、利用者は5000万人、この5年間で開発されたアプリは100万以上と言われている。GAE上で実行するアプリケーションは一定の規約に従って作成されている必要があり、自由にアプリケーションを作成できるわけではない。そのため、フレームワークを利用する場合はGAEに対応したフレームワークを選択する必要がある。

    Google App Engine向けのPythonフレームワーク「Ferris」が登場 | OSDN Magazine
  • Webアプリケーション用Pythonフレームワーク·Nagare project MOONGIFT

    Nagare projectはGUI並みの画面と機能を備えたWebアプリケーションを開発するためのフレームワーク。 Nagare projectはPython製のオープンソース・ソフトウェア。いわゆるWebサイトとWebアプリケーションとは区別して考える必要がある。そうしないと質を見失う。Webアプリケーションはローカルアプリケーションの代替えになり得る存在だ。 電卓やカウンターのデモ 今後、Webアプリケーションはどんどんニーズを増していくだろう。そんな時にはAjaxは当たり前で、開発方法も変わってくるかも知れない。そこで注目したいのはNagare project、Webアプリケーション開発用のフレームワークだ。 Nagare projectはHTMLを手打ちで入力しない。画面のオブジェクトを定義して描画すれば、画面上のアクションでPython側のメソッドが呼ばれる。イベント駆動型の開

    Webアプリケーション用Pythonフレームワーク·Nagare project MOONGIFT
  • 1