Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Architecture orientée réseau : services REST et OpenData

Description

Quand une application vieillit on se rend souvent compte que certains choix d'architecture, et en particulier certains couplages, rendent la maintenance très difficile voire impossible. D'un autre côté quand on observe le web à un niveau macro, on voit une gigantesque application de plus de 7 milliards de pages qui continue à évoluer en permanence. S'inspirer de l'architecture faiblement couplée du web, et qui repose sur un protocole simple, HTTP, permet de concevoir des architectures robustes et maintenables pour ses applications : c'est l'architecture REST. Cette présentation a pour but : de définir exactement ce qu'est et ce que n'est pas REST de présenter son fonctionnement de voir comment l'introduire sur ses projets de montrer comment implémenter des services REST avec Symfony2, le FOSRestBundle et comment les tester et pour finir de rêver sur les possibilités que permet REST dans une logique OpenData

Conférence donnée lors du PHP Tour Nantes 2012, ayant eu lieu les 29 et 30 novembre 2012.

Informations complémentaires

Vidéo

Le speaker

benjamin GRANDFOND

Benjamin est technical team manager chez Theodo qu'il a rejoint en 2009 où il a développé son expertise en symfony 1.4 puis Symfony 2. Il est contributeur principal du projet open source Symfttpd 2 (https://github.com/benja-M-1/symfttpd) et créateur de http://www.parisstreetpingpong.com.

Commentaires

Une bonne introduction au REST, très intéressant et bien présenté.
Marek Kalnik, le 01/12/2012
franchement top. j'ai appris 1000 choses (alors que je croyais déjà être au point sur REST). Le mix entre l'apport théorique et le cas pratique était parfait. bravo Benjamin !
Olivier Mansour, le 03/12/2012
Bien présenté, bon mix code/concepts.
Fabrice Bernhard, le 06/12/2012