Создайте исполняемый проект (API и приложение администратора) из базы данных или подсказки на естественном языке с помощью одной команды, настройте его с помощью декларативных правил и Python в своей IDE, поместите в контейнер и разверните.
Узнайте, как автоматизация микросервисов создает и запускает микросервис — многостраничное приложение и API.
Вот микросервис — API и приложение администратора — созданный/работающий за 5 секунд.
Затем настройте свою среду IDE с помощью Python и Logic Automation: правила, подобные электронным таблицам.
Если у вас есть поддерживаемый Python (версии 3.10–3.12), установка осуществляется стандартно, обычно:
python3 -m venv venv # windows: python -m venv venv
source venv/bin/activate # windows: venvScriptsactivate
python -m pip install ApiLogicServer
Теперь убедитесь, что он работает — откройте Диспетчер проектов для получения инструкций (readme) и запустите демо-версию:
ApiLogicServer start
Пользовательскую документацию можно найти здесь. Используйте это для обычной установки, чтобы создавать и настраивать проекты API Logic.
Чтобы установить версию для разработчиков , см. здесь. При этом будет установлен исходный код API Logic Server, поэтому вы сможете изучить или расширить его.
Для разработчиков и их организаций, стремящихся повысить гибкость бизнеса,
API Logic Server обеспечивает автоматизацию микросервисов: создавайте исполняемые проекты с помощью одной команды:
Автоматизация API: crud для каждой таблицы с нумерацией страниц, оптимистической блокировкой, фильтрацией и сортировкой, а также
Автоматизация приложений: многостраничное приложение для администратора с несколькими таблицами.
Настраивайте в своей IDE: используйте стандартные инструменты (Python, Flask, SQLAlchemy, GitHub и Docker), а также
В отличие от фреймворков, недели или месяцы сложной разработки больше не нужны.
API Logic Server обеспечивает уникальную автоматизацию для мгновенной интеграции и серверной части приложений .
Дополнительную информацию, включая процедуры установки, см. в документации.
Это проект с открытым исходным кодом. Мы открыты для предложений. Некоторые из наших идей включают в себя:
Компонент | Обеспечивает | Рассмотрите возможность добавления |
---|---|---|
1. JSON: API и Swagger | Выполнение API | Бессерверное управление, Кубернетес |
2. Транзакционная логика | Обеспечение соблюдения правил | Пересчитать производные |
3. Этот проект | Создание проекта логики API | Общая поддержка – см. проблемы |
3. ГенИИ | Веб-версия | Создавайте проекты с логикой |