Loading...

Articles

C'est quoi un FrameWork?

Ensemble, partons à la découverte du mot 'FrameWork' en programmation avec des exemples à l'appui. Pourquoi utiliser un FrameWork? quels sont ses avantages? quels sont ses inconvénients?

Définition

Un framework, c'est littéralement un cadre de travail. C'est un ensemble de composants qui structure votre application et qui va contraindre la manière dont vous allez la développer. Un frameWork est toujours associé à un langage de programmation (Java, PHP, JS..) Parmi les frameworks les plus connus, on peut citer les frameWorks backend comme Symfony, NodeJs, spring etc... et des frameworks frontend, on peut citer Angular, react, vue Js, Bootstrap

Avantages

Pourquoi utiliser des frameworks?

  • Pour le cadre: Comme son nom l'indique, le framework nous permet d'êtres plus disciplinés, mieux organiser et de ne pas partir dans tout le sens.
  • Gain de temps et d'efficacité: Un framework apporte plein d'outils, ça permet de ne pas réinventer la roue
  • Une Maintenance simplifiée

Inconvenients

Oui, utiliser un framework, vous rend la vie facile mais attention tout de même. Vous serez limité quand vous voulez faire des choses compliquées. utiliser un framework, c'est utilisé pour votre projet une solution que vous ne maitrisez pas l'évolution, ce n'est donc une incertitude sur la capacité à maintenir et à mettre à jour votre projet dans le temps.
Préférer tu utiliser un framework ou d'écrire en dur tes codes sources? J'espère que ce contenu t'a été utile et t'aidera à t'orienter!!!
un petit conseil:

avant d'utiliser un framework, rassure-toi d'être à l'aise avec les bases de son langage


Commentaires (1)

  • thierros, 2023-04-24 à 14:42:02

    Merci pour l'article.


Laissez un commentaire

Categories