C'est quoi concrètement un framwork?
Résolu
chrisee
Messages postés
181
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
Dans pas mal des forum,on dit qu'un frmawork est un ensemble des bibliothèque qui permettent de développer plus facilement,c'est bien.Mais,je commence à me demander même c'est quoi la difference entre un framwork et un editeur avancé.Parce que on que vb .net es basé sur le framwork dotnet,et perso ce que je vois daans VB c'est la faciliter de créer des petits programmer avec des boutons...et on peut faire pareil avec qt il parrait,mais qt lui on parle seulement de bibliothèque et non framwork.Du coup dans ma tete je me demande si un framwork n'est pas simplement un editeur,ou enfin un EDI très avancé.
Dans pas mal des forum,on dit qu'un frmawork est un ensemble des bibliothèque qui permettent de développer plus facilement,c'est bien.Mais,je commence à me demander même c'est quoi la difference entre un framwork et un editeur avancé.Parce que on que vb .net es basé sur le framwork dotnet,et perso ce que je vois daans VB c'est la faciliter de créer des petits programmer avec des boutons...et on peut faire pareil avec qt il parrait,mais qt lui on parle seulement de bibliothèque et non framwork.Du coup dans ma tete je me demande si un framwork n'est pas simplement un editeur,ou enfin un EDI très avancé.
A voir également:
- Net framwork v4.0.30319
- Net framework 2.0 - Télécharger - Divers Utilitaires
- Paint net - Télécharger - Dessin & Illustration
- Logo .net - Télécharger - Études & Formations
- Net framework 4.0 - Télécharger - Divers Utilitaires
- Youppie net - Forum Réseaux sociaux
4 réponses
"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 !
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.
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é.
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?
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.