Pour les applications différenciant frontend et backend, on utilise souvent le protocole REST pour faire communiquer les deux parties, découvrez ce qu’apporte GraphQL
Lorsque beaucoup d’entre nous ont commencé le développement web, on ne différenciait pas le « frontend » et le « backend » : les deux étaient présents au sein du même code.
Par exemple, en PHP, on utilisait différents design patterns dont le fameux design pattern MVC (Model View Controller), où le « V » était notre page, cette partie qu’aujourd’hui on appelle frontend : c’est-à-dire l’affichage de la partie client.
Aujourd’hui, avec l’arrivée de nombreux frameworks JavaScript, on a pu voir émerger cette différenciation. En effet, on peut avoir deux applications différentes développées par deux équipes différentes, et les faire communiquer via des API, le plus souvent utilisant le protocole REST/RESTful.
Nous allons voir ici un autre protocole disponible et creuser pour quelles raisons vous devriez vous y intéresser.
Le code a été développé sous Linux Mint édition Xfce, le code source complet est disponible sur GitHub aux...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première