Lorsque l'on veut développer simplement et rapidement un projet, on se tourne en général vers Python [1]. Et lorsque le projet porte sur un ou des point(s) bien particulier(s), comme le développement scientifique, le développement de jeux ou encore le développement web, on utilise des outils qui vont permettre d'accélérer encore le développement. Ces outils ? Les modules, extensions ou encore frameworks, bien sûr.
Dans le cas du développement web, un framework se détache. Il s'agit de Django. Son objectif est le même que celui de Python, un développement rapide et fiable mais particulièrement axé sur le Web en intégrant notamment toute la partie d'interfaçage des bases de données. Son slogan est d'ailleurs : « Le framework web pour les perfectionnistes sous pression ».
Nommé ainsi en souvenir du guitariste Django Reinhardt, Django a été publié sous licence BSD en juillet 2005. En juin 2008, le développement du framework a été structuré grâce à la...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première