slug: tools title: Trousse à outils status: published priority: 2 lang: fr --- Une petite liste des outils que j'utilise en ce moment, ou que j'ai utilisés ; et que je recommande, donc ! ## Backend * Framework Web minimaliste : [Falcon][falcon] * ORM pour base de données : [SQLAlchemy][sqlachemy] * Serializer / deserializer / validateur : [Marshmallow][marshmallow] * Anciennement : - Framework "tout inclus" [Django][django] ## Frontend * Framework [VueJS][vuejs] - Gestion du "store" : [Vuex][vuex] - Client HTTP : [axios][axios] - Routage : [Vue Router][vue-router] - Intégration de Bootstrap : [Bootstrap Vue][bootstrap-vue] ## Blog * Génération statique du site : [Pelican][pelican] - Thème : [Flex][flex] - Ajout d'une image par article dans le résumé : [representative_image][representative-image] * Serveur léger de commentaires : [Isso][isso] ## IDE * Pour Python : [Pycharm Community Edition][pycharm] * Pour JavaScript / VueJS : [VisualStudio Code][vs-code] * Pour l'édition de fichiers Markdown : [Atom][atom] ## Utilitaires * Shell Python : [IPython][ipython] * Client HTTP en ligne de commande : [HTTPie][httpie] * Serveur d'API factice magique : [JSON Server][json-server] [pycharm]: https://www.jetbrains.com/pycharm/download/ [vs-code]: https://code.visualstudio.com/ [django]: https://www.djangoproject.com/ [falcon]: https://falconframework.org/ [sqlachemy]: https://www.sqlalchemy.org/ [marshmallow]: https://marshmallow.readthedocs.io/ [vuejs]: https://vuejs.org/ [vuex]: https://vuex.vuejs.org/ [httpie]: https://httpie.org/ [ipython]: https://ipython.org/ [axios]: https://github.com/axios/axios [vue-router]: https://router.vuejs.org/ [json-server]: https://github.com/typicode/json-server [bootstrap-vue]: https://bootstrap-vue.js.org/ [pelican]: http://docs.getpelican.com/ [isso]: https://posativ.org/isso/ [flex]: https://github.com/alexandrevicenzi/flex [representative-image]: https://github.com/getpelican/pelican-plugins/tree/master/representative_image [atom]: https://atom.io/