ahojnnes hat geschrieben:
Und genau hier denke ich, könnte Flask ansetzen, da es ja bereits auf Werkzeug und Jinja2 aufbaut (zwei wirklich sehr gute und vor allem mächtige Tools) und damit das >>Micro<< schon wegfällt.
Von werkzeug bekommt der flask-User ja eben quasi "nichts" mit, sondern es wird auf eine mögliche Art und Weise abstrahiert und benutzt. Dazu muss der Benutzer keine Ahnung von der werkzeug API haben.
Und jinja2 ist zwar mächtig, aber imho nicht schwieriger zu durchschauen oder zu erlernen als andere Template Sprachen.
Insofern denke ich nicht, dass das "Micro" wegfällt. mitsuhiko hat sein Verständnis von "Micro" ja auch schön auf der flask-HP dargestellt.
Ich persönlich fände es cool, wenn es eine Authentifizierungs- und Formular-Lösung dazu gäbe. Imho sind diese beiden Dinge auch bei kleinen Apps eine typische Anforderung und machen viel Code aus, für den man sich mehr Komfort wünschte. Allerdings hatten wie die Diskussion um eine gute WSGI-Authentication Lib ja bereits erst kürzlich geführt - mit wenig stimmigen Tools
Für Formulare scheint ja WTForms sehr beliebt zu sein. Ich habe in dem Segment noch keine große Erfahrung und weiß daher auch nicht, ob eine weitere Abstraktion überhaupt sinnvoll sein könnte. Beim auf werkzeug aufsetzenden "glashammer" hat mich das viele "Durchschleifen" von externen Funktionen ein wenig gernervt. Wenn also keine sinnvolle Aggregation mehr möglich / sinnvoll ist, dann wäre eine solche Integration natürlich obsolet.