Александр Щепановский: "API на Django и как не cделать очередной фреймворк"
Описание
API на Django и как не cделать очередной фреймворк
Когда есть какая-то готовая база, решение части общих проблем, то, как правило, имеет смысл его использовать. Однако, время от времени имеет смысл задуматься и понять, как бы нужно было строить такое решение, если бы его ещё не было. На данный момент у нас есть несколько библиотек для реализации API на Django, почти все они - фреймворки, со всеми присущими им грехами: реализация прячется, код пишется не на языке, и даже не на Джанге, а на особом узком диалекте, задачи решаются магически, а когда не решаются, то у вас проблемы. Мы же рассмотрим альтернативный путь - пройдём по требованиям, возникающим при реализации API, и каждый раз будем искать максимально простое решение, минимизируя количество новых абстракций, и, в особенности, избегая инверсии контроля.
Александр Щепановский
Россия. Красноярск
Software Developer
Фрилансер и автор нескольких популярных (funcy, cacheops) и чуть большего количества непопулярных библиотек, как и просто интересных open source экспериментов. Любитель копать глубже в поисках интересного, запутанного и иногда полезного.
Контакты организаторов
По вопросам выступления
Ирина Сарибекова
+7 921 903-45-17
irina@it-events.com
Skype:
irina.saribekova