Веб -сайт · Производство · Twitter
中文介绍
Yao-это двигатель приложений с открытым исходным кодом, написанный в Golang в виде инструмента командной строки, который можно загрузить и использовать немедленно. Он подходит для разработки бизнес-систем, API веб-сайта/приложений, панели администратора, самопостроенных платформ с низким содержанием кодов и т. Д.
YAO принимает модель программирования, основанную на потоке, для реализации различных функций, написав YAO DSL (логическое описание в формате JSON) или используя JavaScript для написания процессов. Yao DSL можно написать несколькими способами:
Чисто написанный вручную
Используйте автоматические сценарии для генерации контекстуальной логики
Используйте визуальный редактор, чтобы создать «перетаскивать»
Документация: https://yaoapps.com/en-us/doc
https://github.com/yaoapp/xgen-dev-app
Приложения, разработанные с помощью YAO
| Приложение | Описание | Репозиторий |
|---|---|---|
| yaoapp/yao-examples | Яо примеры | https://github.com/yaoapp/ya-eamples |
| Yaoapp/yao-знание | Приложение базы знаний | https://github.com/yaoapp/ya-knowledge |
| YAOAPP/XGEN-DEV-APP | Демонстрационное приложение | https://github.com/yaoapp/xgen-dev-app |
| Yaoapp/Demo-Project | Демо -приложение для управления проектами | https://github.com/yaoapp/demo-project |
| Яопп/Демо-Финанс | Демо -заявление на финансовое управление | https://github.com/yaoapp/demo-finance |
| YAOAPP/DEMO-PLM | Демо -приложение для управления производственными проектами | https://github.com/yaoapp/demo-plm |
YAO позволяет разработчикам создавать веб -службы с помощью процессов. Yao - это приложение, которое создает модель базы данных, пишет сервисы API и описывает интерфейс панели инструментов только JSON для веб -и аппаратного обеспечения, а также 10 -кратную производительность.
YAO основан на идее программирования на основе потока , разработанной на языке GO , и поддерживает несколько способов расширения процессора потока данных. Это делает YAO чрезвычайно универсальным, что может заменить языки программирования в большинстве сценариев и в 10 раз более эффективно, чем традиционные языки программирования с точки зрения повторного использования и эффективности кодирования; Производительность приложения и соотношение ресурсов лучше, чем PHP , Java и другие языки.
Яо имеет встроенную систему управления данными. Написав JSON для описания макета интерфейса, 90% функций взаимодействия общих интерфейсов могут быть реализованы. Это особенно подходит для быстрого изготовления различных управленческих фонов, CRM, ERP и других внутренних предприятий. Специальные интерактивные функции также могут быть реализованы путем написания компонентов расширения или HTML -страниц. Встроенная система управления не связана с YAO, и любые передние технологии, такие как VUE и React, могут использоваться для реализации интерфейса управления.
Последняя версия Скачать и установку:
https://github.com/yaoapp/xgen-dev-app/blob/main/readme.md
Смотрите документацию для более подробной информации.
Создайте новый каталог приложений, введите каталог приложений, запустите команду yao start и запустите установку.
mkdir -p /data/app # create project directory
cd /data/app # Enter the project directory
yao start # Start installationУчетная запись по умолчанию
Пользователь: [email protected]
Пароль: A123456P+
Имя Яо получено от китайского иеханского персонажа (Yáo) , основного символа, который составляет восемь триграмм. Восемь триграмм - это система символов, созданная Древним Богом Фуси после соблюдения и суммирования законов природы, которые могут относиться ко всему. Яо имеет два состояния Инь и Ян, например, 0 и 1. Преобразование Инь и Ян из Яо ведет замену восьми триграмм, чтобы суммировать и записать закон о развитии вещей.