Moucave
Messages postés130Date d'inscriptionmardi 21 novembre 2000StatutMembreDernière intervention10 septembre 2008 12 janv. 2008 à 22:07
Hello!
Je vais essayer de te répondre au mieu.
Q1: Je qualifierai le framework comme une aide pour la programmation dans le sens où un framework a pour but d'aider à ne pas réinventer la roue et de rendre plus rapide la programmation de certaines tâches qui s'avouent longues et fastidieuses. Pour moi un framework représente une grosse boîte à outils, un ensemble de bibliothèques qui te permettra de suivre une ligne de conduite relativement sûre et rapide lors de tes développements. Le framework te permettra souvent de couvrir une grande partie de tes besoins lors du dévellopement d'une appli web.
Une API suit la même philosophie mais reste plus ciblée, avec un rayon d'action spécifique. exemple : une api permettant de gérer du xml, une autre gérant des mails, les fichiers de log, etc...
Q2 : Exemple de Frameworks existant : je ne vais pas être original mais Spring, Struts, hibernate sont de vraies références. Evidemment, cette liste est loin d'être exhaustive.
cs_AzizMaroc
Messages postés12Date d'inscriptionmardi 4 décembre 2007StatutMembreDernière intervention10 juillet 2008 14 janv. 2008 à 23:33
Merci beaucoup Monsieur, juste une petite objection concernant Q2, je peut ajouter que le logiciel ECLIPSE est considère comme un framework de java/j2ee(et pour C# aussi).