私は webpy が大好きです。これは非常に Pythonic ですが、URL マッピングを追加してクラスを作成する必要はありません。通常、その中に 1 つの関数しかありません。コードのタイピングを最小限に抑え、プロトタイプを迅速に作成することに関心があります。
webpy の良いものを愛する人のために、Bobo、Nagare、Bottle、Flask、Denied、cherrypy など、今後の提案はありますか?
正当な理由とは何ですか?
また、テキスト ベースのテンプレート システムを (かなり) なくしてもかまいません。オブジェクト指向の HTML 生成を使用しています。コードは次のようになります。
def addTask(task):
db.tasks.append({'task':task,'done':False})
return 'Task Added'
def listTasks():
d = doc()
d.body.Add(Ol(id='tasks'))
for task in db.tasks:
taskStatus = 'notDoneTask'
if task.done: taskStatus = 'doneTask'
d.body.tasks.Add(Li(task.task,Class=taskStatus))
return d
現時点では、ミニマルな CherryPy が有力候補のようです。別の人によるギリギリのセーブはありますか?