J'ai fait beaucoup de recherches sur Google App Engine. Je me suis retrouvé avec webapp2. Maintenant, nous avons réalisé que AWS a de nombreux avantages par rapport à GAE pour notre projet. Je me sens un peu dépassée parce qu'il y a tellement d'informations sur AWS. Je me suis retrouvé avec la solution nosql dynamoDB. Maintenant, j'adore les frameworks légers comme webapp2, c'est vraiment simple et facile à utiliser. Il ne cache pas non plus poster et obtenir de vous.Amazon AWS - Python webframework - dynamodb
Est-il logique d'utiliser webapp2 pour AWS? Mabye, il y a d'autres cadres qui correspondraient mieux à notre projet. (Nous voulons aller dans une direction de filehosting)
Je veux dire qu'il y a littéralement 50 frameworks pour python. Et je n'ai pas trouvé de tableau avec les avantages/inconvénients.
Les derniers frameworks que j'ai étudiés sont: web2py, pylon (maintenant pyramides?) Et tornade.
Pour être honnête, je suis vraiment confus. Donc, si je veux avoir un framework léger pour AWS, me recommanderiez-vous de rester avec webapp2?
Ressources:
Amazon AWS web framework for Python
Edit # 1
Maintenant, il est une décision entre une tornade et webapp2. Considérant que je veux utiliser dynamoDB.
Merci, je ne comprends toujours pas tout le système pour le moment. Je sais seulement comment fonctionne GAE. J'ai déjà vu boto. Ce que je sais, c'est que c'est l'équivalent du GAE SDK pour AWS. Tornado ressemble exactement à webapp2, mais de nombreuses fonctionnalités ne sont pas disponibles pour dynamoDB. (Async) Juste curieux, que voulez-vous dire par "vient avec un serveur"? Dans GAE je viens de faire quelques gestionnaires avec post/get et je pourrais déployer l'application. –
Ah d'accord, ça va.Webapp2 est livré avec WSGI, je n'ai jamais su ce que c'était. Maintenant, c'est une décision entre tornado et webapp2. –