Bonjour,

Je dois développer la partie serveur (avec Django) d'une application Web orientée base de données, et je m'interroge sur la meilleure façon de procéder. Il est aussi assez probable que j'aie ensuite à m'occuper des appels AJAX de la partie client, qui sera totalement en Javascript (JQuery + bootstrap.js).

Me vaut-il mieux (en termes de temps de développement, d'intégration et de possibilité d'évolution - aussi bien pour la partie client que pour la partie serveur) :
- fournir tous les composants HTML de base(d'affichage, d'ajout, d'édition et de suppression de données) et s'occuper ensuite de les appeler et de les assembler en JS
- concevoir toute l'application côté serveur et la «javasciptifier» par la suite (c'est ce qui me semblerait le plus simple, mais est-ce «facilement» faisable ?)
- fournir une API REST (architecture que j'ai étudiée, mais jamais utilisée sur un projet réel).

Qu'en pensez-vous ?