Is there a production ready web application framework in Python?
Posted
by peperg
on Stack Overflow
See other posts from Stack Overflow
or by peperg
Published on 2010-04-15T07:07:04Z
Indexed on
2010/04/15
7:13 UTC
Read the original article
Hit count: 331
python
|web-applications
I heard lots of good opinions about Python language. They say it's mature, expressive etc... Are there any production-ready web application frameworks in Python. By "production ready" I mean :
- supports objective-relational mapping with caching and declarative desciption (like JPA, Hibernate etc..)
- controls oriented user interface support - no HTML templates but something like JSF (RichFaces, Icefaces) or GWT, Vaadin, ZK
- component decomposition and dependency injection (like EJB or Spring)
- unit and integration testing
- good IDE support
- clustering, modularity etc (like Terracota, OSGi etc..)
- there are successful applications written in it by companies like IBM, Oracle etc (I mean real business applications not Twitter)
- could have commercial support
Is it possible at all in Python world ? Or only choices are :
- use Python and write everything from the bottom (too expensice)
- stick to JEE
- buy .NET stack
© Stack Overflow or respective owner