REST API refactor: real case scenario

14:10/15:00

I recently joined Flaconi.de, where I have been in charge of enhancing and re-factoring the backend API in PHP. The idea to make the API RESTful has been and still is, not an easy journey. I had to go trough 3 different steps to achieve the result I was looking for: 1) Implement a proper GIT flow, as our team was growing; 2) Re-factor the whole API to be REST. We made some compromises, but we achieved a nearly RESTful goal; 3) Implement API tests via Codeception (we were already using Unit Tests).

Language: English

Level: Intermediate

Fabrizio Ciacchi

Senior Software Developer - Flaconi Gmbh

Software Engineer and Technical Analyst in a wide variety of Web portals. Particularly interested in Web development, usability and user-experience improvement. Mostly interested in startup projects of new Web applications. Specialties: Business and Technical Analysis; Web Development with PHP, Symfony2, Zend, Doctrine2, Python, Perl and Java; use of MySQL, PostgreSQL and Oracle; XML, XHTML, CSS and Javascript (jQuery); Unit and Integration tests; Linux Administration; Debug and test of Web applications; Alfresco DMS.

Go to speaker's detail