Здравствуйте, сообщество DEV! Мой первый пост здесь.
Я ветеран Python и построил много веб-сервисов с различными каркасами Python в течение длительного времени. В последние годы кодовая база, в которой я обычно начинаю с стабилизированной в согласованном наборе исходных файлов и компонентов, которые я недавно открыл.
RESTPIE3 – это практичная и гибкая стартера-кодовая база, которая обеспечивает основные функции службы отдыха в хорошем пакете: главный демон, база данных, сеансы, кеш, очереди, справочные работники, аутентификация, авторизация, Cron, регистрация. Вы можете подключить службу в облаке или просто развернуть через rsync в VPS.
RESTPIE3 опирается на несколько твердых компонентов, таких как колба, UWSGI, PostgreSQL и Redis, которые послужили мне в течение многих лет. Ничего, что необычное в этом стартере, просто простой и старший способ построить службу отдыха, когда я его вижу.
Также в этом стартеру нет внешнего интерфейса, так как он предназначен для функции в качестве чистого сервера отдыха. Тем не менее, я также имел арендованный образец SPA переднего конца в обоих Vue и реагировать на то, что разговаривает с сервером отдыха.
Полная документация на Github Readme. Иди и вилка.
Tomimick/Restpie3.
Starter api api api python3
Это легкий сервер API для отдыха, реализованный в Python3, предлагающий основные функции веб-сервисов в простом пакете. Это не является рамкой просто практичной и чистой кодовой базой, которая зависит от нескольких основных компонентов, которые хорошо выполняют работу. FORK и создать свой собственный сервер API для отдыха.
Открытый на 2018 году на 2018 году после многих лет производства на нескольких сайтах.
Оглавление
- Функции
- Строительные блоки
- А как насчет интерфейса?
- Исходные файлы
- Пробежать локально с докером
- Развиваться на месте с докером
- Методы API
- Аутентификация и авторизация
- Данные сеанса
- Redis Storage.
- Фоновые работники и крон
- логирование
- Тесты
- Развертывание в VPS.
- Настройка VPS Server.
- Nginx.
- Безопасность
- Расширение вверх
- Нужна помощь?
- Лицензия
- Снимок экрана
Функции
Быстрый список функций этого сервера Python API:
- Простой и гибкий сервер с минимальными зависимостями
- Рабочие запроса на основе процессов, а не на основе нитей, ни асинхрониза
- Безопасные серверные сеансы с …
Оригинал: “https://dev.to/tomimickelsson/restpie3—python-rest-api-server-starter-kit-55n4”