Матеріали на тему «Python: Веб-розробка без фреймворків»

RSS

Python: Веб-разработка без фреймворков (часть 6)

mlk 174

В прошлой статье мы выяснили как может выглядеть независимая компонента, а в этой мы создадим ещу одну, чуть крупнее, и найдем способ связать её с остальным приложением. 6

Python: Веб-разработка без фреймворков (часть 5)

mlk 233

Мы успели рассмотреть значительную часть инструментария, который нам понадобится для написания веб-приложений. Начиная с этой статьи я постараюсь показать как это всё выглядит на практике — как структурируется код, как совмещаются компоненты и т. п. Это не столько инструкция к действию, сколько демонстрация того, что нет необходимости в поддержке со стороны фреймворка. 4

Python: Веб-разработка без фреймворков (ответ на критику)

mlk 4627

Почти месяц назад в сети появился отзыв на эту серию статей, причем отзыв строго негативный. Я не придал этому значения, так как критика, на мой взгляд, оказалась направлена не на статьи, а на то, что автор в них увидел. Так что, я думаю, нужно всё-таки ответить. 36

Python: Веб-разработка без фреймворков (часть 4)

mlk 512

В предыдущих статьях мы разобрались, как можно создавать веб-приложения на Python используя лишь необходимые средства. Следующим этапом будет развертывание приложения на сервере и связанная с этим задача конфигурации его компонент (deployment). 20

Python: Веб-разработка без фреймворков (часть 3)

mlk 230

Прочитав предыдущие статьи читатель, надеюсь, убедился, что средств PythonPaste и WebOb более чем достаточно для разбора запроса, композиции приложений и выполнения множества стандартных задач. Далее мы будем рассматривать вопросы генерации ответов, развертывания на сервере и выбора различных вспомогательных библиотек и инструментов. 12

Python: Веб-разработка без фреймворков (часть 2)

mlk 402

В прошлой части я постарался рассказать о том, что чистый WSGI код писать не так уж сложно и что преимущества такого подхода налицо, но есть ли у этого обратная сторона? Единственным, пожалуй, недостатком я могу назвать некоторые неудобства по работе с данными в запросе. К счастью многие задачи здорово помогает решить WebOb. 12

Python: Веб-разработка без фреймворков (часть 1)

mlk 2458

Мой опыт говорит о том, что время на изучение фреймворков и подстройка под их ограничения почти никогда не окупается, а пользуясь минимальным инструментарием, с которым я хочу вас ознакомить, можно добиться гораздо лучших результатов. 23

Коментарі

Наче в новині про євро йдеться
трагедия общин, бессердечная ты сука ©
Клієнту «Б» так само П+П на ваше очікування. Кому сервіс має надати перевагу? Не знаю, можливо тому, хто готовий більше платити.
думаю, що не частіше ніж раз на місяць
Цікаво, на який час діє?
Свого роду завуальоване економічне бронювання )
>> s.dou.ua/...​72351752215772249_opt.jpg Тільки мені як юзеру глубоко П+П на очікування клієнта «Б». Математика красіва, але чи будуть юзери щасливіші?
Якщо прийти з дитиною — їй теж квиток брати?
З бойової частини і якщо ти «необмежено придатний» звісно фіг переведешся
Заборона бути резидентом Defence City для компаній з Дія City. Експерти зазначають, що заборона виводить з режиму велику кількість високотехнологічних виробників дронів та ІТ-рішень. О господи.
иногда можно даже довольно точно сказать под какими веществами человек. Просто представление о нём как о «детекторе лжи» — на столько упрощённое, что больше ложное, чем правдивое.
Розетка і prom.ua — теж маркетплейси, але вони бережуть свою репутацію і стають на сторону покупця.
Для астрологии это было было бы невиданым комплиментом. оно действительно, с нюансами, но работает. Прикол в том, что в первом приближении астрология тоже работает.
По Бекхему це 80к євро на рік, що дає 75-й перцентиль по Іспанії (згідно з левелс). Але це досить висока зп для місцевого ринку навіть в великих містах типу Барселони чи Мадриду.
DOU Day Picnic повертається. Let`s go! 🕺 30 серпня ми орендуємо М82 повністю, щоб влаштувати найбільший невимушений нетворкінг в українському ІТ.