J'ai besoin de développer une application Web avec les exigences suivantes:Développer un RIA avec Django - quelle pile technologique?
- de bureau comme l'interface utilisateur du côté client
- Déploiement d'applications
- Évolutivité (c.-à distribuer le service sur plusieurs serveurs)
Ce que j'ai pensé jusqu'ici (comme j'aime Python mais n'ai pas encore fait beaucoup de développement web):
- Django
- Fabric (pense que je l'ai lu quelque part, il est adapté à cette)
Ce que je suis absent est:
- Comment créer des clients riches (probablement besoin de quelques bibliothèques javascript pour cette)?
- Comment distribuer le service?
Puis-je développer le client en tant que site Web statique dans un premier temps, puis ajouter du contenu dynamique plus tard? – helpermethod
Oui, bien sûr. Vous pouvez tout faire dans vos gabarits, ce ne sont que des pages html avec des tags de gabarit django. Commencez par une simple page, puis ajoutez quelques librairies javascript pour un comportement dynamique, stylisez votre page avec css ... – Stan
Cette page statique peut-elle exécuter javascript? Eh bien, si c'est possible, vous pouvez tirer le contenu du serveur via AJAX et construire dynamiquement la page en utilisant des outils javascript (Dojo, jQuery, etc.) – OnesimusUnbound