Choix techniques » Historique » Version 4
Bruno Boiget, 15/05/2013 14:03
1 | 1 | Luc Bourdot | h1. Choix techniques |
---|---|---|---|
2 | 1 | Luc Bourdot | |
3 | 1 | Luc Bourdot | Langages : Python et JavaScript |
4 | 2 | Luc Bourdot | |
5 | 1 | Luc Bourdot | Framework : "Flask":http://flask.pocoo.org/ (python) , "BackboneJS":http://backbonejs.org/ "MarionettesJS":http://marionettejs.com/ "Bootstrap":http://twitter.github.io/bootstrap/ |
6 | 2 | Luc Bourdot | |
7 | 3 | Luc Bourdot | Base de donnée : [[SQL ou NoSQL]] ;-) |
8 | 4 | Bruno Boiget | Service Messages : "RabbitMQ":http://www.rabbitmq.com/ . |
9 | 4 | Bruno Boiget | L'utilisation de celery (http://www.celeryproject.org/) permettrait de faciliter la manipulation et la planification des tâches. |
10 | 1 | Luc Bourdot | Service Transfert Fichier: |
11 | 4 | Bruno Boiget | |
12 | 4 | Bruno Boiget | Autorisations : Certaines extensions de Flask (par exemple http://pythonhosted.org/Flask-Security/) permettent de gérer des utilisateurs/rôles et de déclarer les rôles requis au niveau des routes. |
13 | 4 | Bruno Boiget | Il faudra probablement développer une API si on veut gérer des autorisations au niveau des objets des applications (ex: serveurs dans Zéphir / imprimantes dans l'ead ...) |
14 | 4 | Bruno Boiget | pour la protection des objets, regarder simple-rbac (http://github.tonyseek.com/simple-rbac/). le développement n'a plus l'air très actif. |