Sorry, this blog is exclusively written in French!

Depuis le début de ma nouvelle activité, j'ai eu, comme j'en avais parlé dans le billet précédent, le temps de m'autoformer sur des technologies qui me tenaient à coeur. J'ai commencé par le framework Django.

Pour apprendre, il n'y a rien de mieux que de se jeter à l'eau sur un nouveau projet. J'ai donc décidé de refaire entièrement le moteur de mon porfolio / blog en utilisant Django. Et j'ai été vraiment séduit.

Comme vous avez pu le constater, il n'y a pas eu de gros chamboulement graphique (j'aurais du y passer des mois avant d'être presque satisfait), mais le moteur a vraiment été refait à neuf.

Dans la version précédente, qui datait de deux ans, le tout tournait autour d'un schéma MVC maison en PHP, sans mySQL mais avec les informations stockés dans des fichiers XML (à l'époque, c'était pour faire joujou avec simplexml). Le côté blog, quant à lui, était un simple wordpress. Alors, oui, je sais, pourquoi ne pas garder wordpress, pourquoi réinventer la roue, nianiania ? Simplement pour me familiariser avec ce framework. Un moteur de blog est une chose simple et facilement adaptable. Cela me semblait un bon point de départ pour (re)découvrir Django !

J'ai été impressioné par la rapidité de développement. Malgré le nouveau langage pour moi (python), on n'est pas perdus et les modules front / back se déploient en quelques lignes. Après quelques bons tutos, on est vite capable de se débrouiller ! J'en ai aussi profité pour déserter OVH au profit d'alwaysdata !

D'ailleurs, en parlant de tutos, mes prochains articles seront dédiés au développement d'un portfolio en Django. Si ça vous intéresse, repassez par là :)