J'apprends l'angular.js et j'aimerais avoir un backend pour expérimenter. Quel est le backend le plus rapide/simple que je puisse installer sur ma machine de développement? Est-ce python cgi? J'ai Apache en cours d'exécution. Un peu de contexte: Je planifie une application de production et j'ai commencé à le faire dans Django (je connais un peu) mais je pensais d'abord regarder angular.js. Pour le projet, je devrai interroger une base de données mssql (je peux le faire avec python). J'hésite à mélanger Django et angulaire - semble être une épave qui attend de se produire - mais c'est peut-être la meilleure façon d'y aller.Le backend le plus rapide/le plus simple pour angluarjs?
J'ai utilisé une connexion ajax à un script python cgi dans le passé, donc j'ai pensé que cela pourrait être le moyen le plus simple d'aller. (Quelques encouragements ici pour Django: Angular JS and Django)
Trop mauvais angulaire ne vient pas avec un simple backend! (ou le fait-il?)
Des suggestions?
PS: http://popdevelop.com/2010/03/a-minimal-python-websocket-server/ décrit une prise Web. Est-ce une possibilité? (Looks soignée!)
Cela semble être une question ouverte (et donc hors-sujet), car il devient "quel framework web". Il semble y avoir beaucoup de comparaisons entre Bottle (le plus petit), Flask (plus de cloches et de sifflets) et Django (piles incluses). Mais pas beaucoup sur le cadre angulaire +. Au final, j'utiliserai probablement Django, principalement parce que c'est familier. Mais je vais utiliser ajax + python en apprenant angulaire: http://stackoverflow.com/questions/336866/how-to-implement-a-minimal-server-for-ajax-in-python. Merci pour toutes les réponses - Bouteille et Flask sont très tentants! J'ai juste trop à apprendre pour le moment! – wgw
Encore un commentaire: avec tweaks (doc pas tout à fait précis), cela va mettre en place un backend python pour l'expérimentation: http://mafayyaz.wordpress.com/2013/02/08/writing-simple-http-server-in- python-with-rest-and-json/Je pense que je vais utiliser une version de ça ... – wgw