SoozyCon #7
3/19、SoozyCon #7に飛び入り参加させていただいた。SoozyとはperlベースのWAF(Web Application Framework)らしい。今回の勉強会ははPythonistaとPerlerの集い的な(?)。
PythonistaからPerlerへ
PerlerからPythonistaへ
PythonistaからPerlerへ
- Djangoいいよ(everesさん)
- フル
チンスタックなWAF - ModelはCharFieldだけじゃなくて、用途別に用意されている
URLFieldなんてsave前にHTTPリクエストなげちゃって存在確認までやってくれる - Modelに情報多いから、数行でFormが作れる
- many2manyは中間テーブル意識しなくてよし
簡単なPythonコードでアクセス出来ちゃう - ModelのManagerクラス作って、挙動を制御できちゃう
- Modelさえ書いちゃえば、GenricViews(汎用ビュー)で追加、編集、削除のIFができちゃう
- contlibに標準アプリが沢山入ってる
- バックオフィスなadminはとても便利
- テンプレートはかなりデザイナー志向
便利な標準テンプレタグがある(CYCLEとか)
[method].alters_data = Trueでテンプレからは呼べないメソッドを作れる
- フル
- Python的なWAF事情(@mopemopeさん)
- Pylons はプラガブル
- Nevow はTwistedベース
- web2py はWebからコードを書ける
- CubicWeb はキモイ
- WSGI で Werkzeug が流行り
(WebOb, URLRealay, Routes, WebFlash, WebErrorとかの便利なパッケージを組み合わせる) - TurboGears の禅の思想は素敵
これはリンクを張っておく: tg.__init__.py(Pythonistaこういうの好きだなw)
PerlerからPythonistaへ
- Angelosに - 最近のPerlのWAF事情(dannさん)
- C3はおばーちゃんの遺言で使えない
- ROSEは名前が嫌い
- HTTP::Engine、Moose(Mouse?)はいい
- 自分で作っちゃえがフルスタックなAngelos
- WAF作成の敷居は下がった
コメント
コメントを投稿