Différence d'entre Framework et API

DevDouja Messages postés 9 Statut Membre -  
dsy73 Messages postés 9003 Date d'inscription   Statut Contributeur Dernière intervention   -
SVP . c'est quoi la différence entre Framework et API?

2 réponses

  1. dsy73 Messages postés 9003 Date d'inscription   Statut Contributeur Dernière intervention   2 547
     
    Une autre définition dans un cadre réseau (ou web) mais tout aussi discutable ;)

    - API : c'est pour utiliser un service en tant que client. Par exemple l'API S3 de AWS.

    - Framework : c'est pour créer un nouveau service en tant que serveur. Par exemple le framework django pour créer des sites web en Python.

    Donc une des différences est le point de vue.
    1
  2. DarkPocket Messages postés 145 Date d'inscription   Statut Membre Dernière intervention   499
     
    Salut,
    Une API est une factorisation de code récurent et réutilisable, assez générique pour etre utilisée dans des conditions differentes.
    Une API c'est (en le disant tres tres vite) une librairie

    Un framework je dirais que c'est la collection des outils dont tu disposes pour travailler. En java c'est la JVM + les API standard + un IDE (Eclipse, netbeans...)
    Voila, ca rique d'etre complété (et corriger certainement ), mais c'est l'ordre d'idée
    -1