C'est quoi concrètement un framwork?
Résolu/Fermé
chrisee
Messages postés
171
Date d'inscription
dimanche 23 février 2014
Statut
Membre
Dernière intervention
29 juillet 2017
-
6 janv. 2016 à 15:08
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 7 janv. 2016 à 07:39
KX Messages postés 16753 Date d'inscription samedi 31 mai 2008 Statut Modérateur Dernière intervention 25 novembre 2024 - 7 janv. 2016 à 07:39
4 réponses
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
6 janv. 2016 à 15:35
6 janv. 2016 à 15:35
"je me demande si un framwork n'est pas simplement un editeur,ou enfin un EDI très avancé."
Certainement pas.
"un frmawork est un ensemble des bibliothèque qui permettent de développer plus facilement"
C'est déjà plus ça.
Un framework permet d'accéder de manière différente (et cohérente) à des fonctionnalités déjà existantes.
Par exemple JQuery ou AngularJS pour le web. Ce sont des bibliothèques écrites en JavaScript qui permettent d'étendre ce langage et manipuler plus facilement le DOM. Mais en aucun cas ce ne sont des éditeurs de code.
Remarque : un IDE peut utiliser des framework bien sûr, mais ça n'en fait un framework lui même. Les frameworks sont fait pour être utilisés via du code et les IDE par des être humain... c'est très différent !
Certainement pas.
"un frmawork est un ensemble des bibliothèque qui permettent de développer plus facilement"
C'est déjà plus ça.
Un framework permet d'accéder de manière différente (et cohérente) à des fonctionnalités déjà existantes.
Par exemple JQuery ou AngularJS pour le web. Ce sont des bibliothèques écrites en JavaScript qui permettent d'étendre ce langage et manipuler plus facilement le DOM. Mais en aucun cas ce ne sont des éditeurs de code.
Remarque : un IDE peut utiliser des framework bien sûr, mais ça n'en fait un framework lui même. Les frameworks sont fait pour être utilisés via du code et les IDE par des être humain... c'est très différent !
jordane45
Messages postés
38350
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
26 décembre 2024
4 719
6 janv. 2016 à 15:46
6 janv. 2016 à 15:46
Bonjour,
Ne pas confondre les "EDITEURS" qui sont des logiciels dans lesquels tu écris du code et les Framework !
Voici une définition de ce qu'est un framework : https://fr.wikipedia.org/wiki/Framework
Plus synthétiquement (et dans les grandes lignes...), on peut dire que c'est du code ... qui contient un ensemble de fonctions pré-définies ( des "librairies" autrement dit)
Il existe des centaines de frameworks couvrant la plupart des langages de programmation. Ils sont destinés au développement de sites Web ou bien à la conception de logiciels.
parce qu'avec dreamweaver on peut développer facilement,et d'autre editeur avancé.
Ne pas confondre les "EDITEURS" qui sont des logiciels dans lesquels tu écris du code et les Framework !
Voici une définition de ce qu'est un framework : https://fr.wikipedia.org/wiki/Framework
Plus synthétiquement (et dans les grandes lignes...), on peut dire que c'est du code ... qui contient un ensemble de fonctions pré-définies ( des "librairies" autrement dit)
Il existe des centaines de frameworks couvrant la plupart des langages de programmation. Ils sont destinés au développement de sites Web ou bien à la conception de logiciels.
chrisee
Messages postés
171
Date d'inscription
dimanche 23 février 2014
Statut
Membre
Dernière intervention
29 juillet 2017
10
Modifié par chrisee le 6/01/2016 à 15:14
Modifié par chrisee le 6/01/2016 à 15:14
Et pour appuyer ma question,quand on dit que c'est pour faciliter de programmer,j'aimerais comprendre en quoi cette facilité consiste,parce qu'avec dreamweaver on peut développer facilement,et d'autre editeur avancé.
chrisee
Messages postés
171
Date d'inscription
dimanche 23 février 2014
Statut
Membre
Dernière intervention
29 juillet 2017
10
6 janv. 2016 à 23:51
6 janv. 2016 à 23:51
Si j'ai bien compris,les framworks sont des superclasse que des gens se cassent la tête pour coder ,qui nous offre des interfaces ,c'est ça?
KX
Messages postés
16753
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
25 novembre 2024
3 020
7 janv. 2016 à 07:39
7 janv. 2016 à 07:39
Attention aux termes que tu utilises, les notions de superclasse et d'interfaces existent en informatiques, mais ce n'est pas lié aux frameworks.
Si tu veux comprendre ce qu'est un framework, considère que c'est un type de bibliothèque. Même si généralement les bibliothèques sont spécialisées pour être utilisées dans un but précis, alors que les frameworks se veulent plus généralistes.
Si tu veux comprendre ce qu'est un framework, considère que c'est un type de bibliothèque. Même si généralement les bibliothèques sont spécialisées pour être utilisées dans un but précis, alors que les frameworks se veulent plus généralistes.