Nel corso dell’ultimo anno abbiamo lavorato all’implementazione Python di una RESTful Web API completa. Abbiamo imparato un bel po’ di cose sui best pattern REST e, naturalmente, abbiamo messo alla prova le ben note capacità web di Python, rilasciando nel frattempo un paio di progetti Open Source. Nel corso del mio intervento condividerò quel che abbiamo imparato. Prenderemo in considerazione il problematico design di una REST API ‘pura’. Vedremo che cosa offre Python in questo campo e scenderemo infine nel dettaglio, dando una occhiata al codice che abbiamo scritto. Alcune tecnologie/stack che tratteremo sono (in nessun ordine particolare): Flask, PyMongo, MongoDB, REST, JSON, XML, Heroku. Lo sapevi? Che ti piaccia o no, c’è una REST API nel tuo futuro.
Lead developer, Bisanzio Software Srl and CIR 2000
Founder of Bisanzio Software SRL and CIR2000, Nicola has been an avid coder since he was a teen, back in the mid '80s. Lead developer for the 'Amica 10' product line, an accounting software platform for italian small businesses, Nicola is proficient with Python, JavaScript, C# and the .NET Framework. On the database side of things, his expertise ranges from MongoDB to SQL Server. He operates several cloud applications and services hosted on Amazon AWS, Heroku and Google App Engine. He sometimes get a chance to wear his Speaker Hat. As of late, having been able to sneak Python into his own companies tech stacks has been his major accomplishment.
11:15am OpenERP 6.1, come progettare applicazioni business by Davide Corio
119 more videos from EuroPython 2012
Sign in to add slides, notes or videos to this session