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

RSS

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

mlk 130

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

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

mlk 184

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

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

mlk 4527

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

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

mlk 381

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

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

mlk 183

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

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

mlk 321

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

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

mlk 1880

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

Коментарі

Дякую за службу і за відвагу! Пощастило Вашим хлопцям із комвідділення. Бережіть себе!
Желаю военного счастья — вернутся домой живым и без ранений.
Легче стало?
Благодарю за рассказ о реалиях происходящего в отдельном взятой бригаде. Також ми мали проблему з лопатами.
Дякую за тему! Щодо ефективності цих проєктів у майбутньому, то скажу ось що. Нашій армії треба бути технологічно на голову вище за ворога, а без IT-складової це неможливо. Саме це нас вже відрізняє від окупантів. І ця прірва буде тільки зростати.
чтобы ты спросил
Тепле з м‘яким, сум та й годі на 85й день війни мати таку вату в голові :(
Что именно? Сделать так чтобы работать с русней будет сильно бить по репутации? И чтобы это могли позволить себе только самые конченные конторы из С Кореи/Эритреи/Кубы Я читаю вполне реально!
Я предлагаю принять как должное, что тебе никто ничего не должен. Есть Россия, она напала на Украину. Большая благодарность тем людям, кто в ущерб своим прибылям вводит против неё санкции.
Кликбейт звичайний. Насправді в статті йдеться про не погані речі, щодо міждержавних угод з визнання цифрових документів і формату електронного підпису. Це є дуже добре, бо підписані таким чином документи матимуть юридичну силу в обидві сторони.
Хіба те що написано в статті — стосується лише військоматів? З того що прочитав я — ні, це не про військомати.
Яка різниця, реально чи ні. Мовчання і бездіяльність цих людей призвела до війни. А ти пропонуєш їх рятувати, бо вони ж виїхали ? З таким успіхом, якщо всіх росіян прогнати через ОАЕ/Турцію, то всі стануть невинними одразу
Первым языком надо выучить English! Ну а дальше можно и JavaScript :) P.S. Усьо буде JavaScript!
По смыслу вопросы есть?