|
|
@@ -0,0 +1,65 @@
|
|
|
+title: Trousse à outils
|
|
|
+status: published
|
|
|
+priority: 2
|
|
|
+
|
|
|
+---
|
|
|
+
|
|
|
+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/
|