Framework

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Framework

par stopher » 16 déc. 2008, 14:21

Pour moi ,

Un framework , contient effectivement une série de bibliothèques à ta/sa disposition, mais te permet surtout de développer de façon structuré , il t'aide à organiser ton code de sorte à rendre ton application plus facilement maintenable evolutif et performante.

Ainsi et surtout de te permettre de développer à une cadence bien plus élevé ...

Maintenant , tous les framework , n'ont pas le même objectif principale ...

Beaucoup d'avis divergent à ce sujet .. la meilleurs façon , et de tester et comparer le développement avec et sans FW .

Perso , je suis convaincu ...

par Sékiltoyai » 16 déc. 2008, 13:39

Une bibliothèque, c'est une suite organisée de fonctions. Un framework, c'est une suite organisée de bibliothèques…

par caroube » 16 déc. 2008, 12:07

La différence est subtile, certes. Pour ma part, je la sens comme ça :
1) une bibliothèque de fonctions, ce sont des outils qu'on te fournit. A toi de te débrouiller avec
2) Un framework, c'est davantage une manière de travailler, c'est à dire une démarche permettant de cheminer depuis ton problème jusqu'à la solution.

C'est pour ça que si le choix d'une bibliothèque de fonction ne porte pas trop à conséquence (elle est plus ou moins complète, plus ou moins performante, ...) celui d'un framework doit être particulièrement étudié : comment permet-il de travailler en équipe, comment intègre t'il les mécanismes d'évolution, de réutilisabilité, de passage de la conception à la réalisation, ... ?

Choisir une bibliothèque, c'est aller à Leroy Merlin et choisir le pack de clés anglaises et de tournevis qui correspondent plus ou moins à ton besoin, ton goût, ton budget, ... Choisir un framework, c'est plutôt acheter un bouquin sur "Comment installer un chauffage central".

par Hywan » 15 déc. 2008, 18:11

Hey :),

Toutefois, je me permets de faire le distinguo entre bibliothèques et frameworks. Une bibliothèque est un ensemble de paquetages ou d'outils, qui t'aident à manipuler des données non triviales (comme les e-mails, les images, les flux de données, les gestions de droits etc.). Un framework a bien sûr une bibliothèque (mais pas toujours complète) mais ajoute un cadre de travail comme on peut le deviner. C'est à dire qu'on a des fonctionnalités par défaut qui nous facilitent encore plus développement d'applications. Je pense notamment à la création d'arborescence automatique, pré-remplissage des fichiers, centralisations des configurations, modules pré-installables etc.

Je ne sais pas si c'est très clair. La frontière entre les deux est assez fine, mais c'est une question de philosophie et d'approche des problèmes principalement.

par AB » 13 déc. 2008, 22:18

On pourrait dire que c'est une bibliothèque de fonctions.
C'est à dire que tu pourrais faire ton propre framework en regroupant dans une page les fonctions que tu utilises fréquemment. Ensuite c'est plus ou moins élaboré suivant le nombre de fonctions et le fait qu'elle soient conçues pour travailler les unes avec les autres.

Quoiqu'il en soit il faut avoir de bonnes bases pour utiliser un framework ne serait-ce que pour savoir pourquoi et comment utiliser telle ou telle fonction.

par Invité » 13 déc. 2008, 22:07

La définition de Wikipedia est pourtant relativement bien foutue... que ne comprends-tu pas?
http://fr.wikipedia.org/wiki/Framework
J'ai vu cette définition auparavant , mais elle est réservé aux gourmets de la programmation ,cela veut dire que le vocabulaire employé dans cette appendice est complexe (Bibliothèque .............)vu que je suis débutant , une douce définition serait la bienvenue :D

par @rthur » 13 déc. 2008, 02:10

La définition de Wikipedia est pourtant relativement bien foutue... que ne comprends-tu pas?
http://fr.wikipedia.org/wiki/Framework

Framework

par Invité » 13 déc. 2008, 01:16

Salut !!!
J'entends parler partout du Framework , alors que je sache même à quoi ça sert :D .
Quelqu'un pourrait me clarifier ce mot barbare ?
Merci !!!