Developing RESTful Web APIs with Python, Flask and MongoDB

156 views
Skip to first unread message

Mihail Klimin

unread,
Jul 29, 2012, 1:14:31 PM7/29/12
to flask-...@googlegroups.com
Позволю себе украсть с блога futurecolors.ru http://blog.futurecolors.ru/2012/07/developing-restful-web-apis-with-python.html

Доклад Nicola Larocci на EuroPython 2012 "Developing RESTful Web APIs with Python, Flask and MongoDB"

Nicola не поленился начать с самого начала, для танкистов. Что такое REST вообще? Из каких компонентов состоит? Почему Flask и Mongo это наше всё? Как можно использовать эти инструменты для быстрой и гибкой разработки RESTful API? И вот так постепенно, убеждая в каждом слайде, переходим к самому ценному, ради чего в принципе стоит смотреть подобные видео – best practices. Грамотно организованная структура проекта позволяет быстро наращивать API, добавлять различного рода валидаторы и отдавать ресурсы в различных форматах, в зависимости от mime type. Корректная работа с http-методами (не поверите, но многие не понимают разницы меду GET и POST) тоже представлена. Не забыто и кеширование, докладчик предлагает использовать гибридную проверку заголовков Last-Modified и ETag.

Просмотреть весь 1,5 часовой доклад можно по ссылке: http://www.youtube.com/watch?v=qh9fN2iHaCQ&feature=player_embedded

Из-за итальянского акцента Nicola слушать доклад не очень просто)) можно ограничится просмотром 190 слайдов 


Reply all
Reply to author
Forward
0 new messages