YAO

Get ready to unleash the beast of codeless creation with YAO – the Swiss Army knife of app engines that turns your grand ideas into web wonders faster than you can say 'deploy'! Whether you're crafting the next AI masterpiece, rigging up smart devices, or turbocharging connected cars, YAO's got your back. Picture this: a digital playground where databases dance to your tune without writing a single line of code, and interfaces are as easy to whip up as a peanut butter sandwich. IoT enthusiasts, edge computing aficionados, and industrial internet innovators – rejoice! YAO feels right at home on ARM devices, too. But wait, there's more! Business Intelligence just got a YAO-sized upgrade, offering you a treasure trove of functions to explore. Data flows like a river, and with YAO's built-in processes, you can navigate any data deluge. Fancy a bit of customization? The GRPC-based plug-in system is your gateway to endless possibilities with Nodejs, Python, and more. And let's talk security – YAO's like a digital Fort Knox, with permission layers so fine-grained, you'll need a microscope to see them. All this, hosted on RepoCloud, where the cost is as tiny as the footprint of a codeless app. So why settle for the cloud when you can reach for the stars with YAO on RepoCloud?

YAO

Benefits

  • Efficiency
  • YAO is designed to accelerate development and improve efficiency for developers.
  • No Code
  • YAO allows you to create database models, write interfaces, and describe interfaces using JSON, making it a codeless programming experience.
  • IoT Support
  • YAO can run on ARM devices and is suitable for IoT, edge computing, and industrial Internet applications.
  • Business Intelligence
  • YAO provides easy-to-use BI components and functions, empowering businesses with more possibilities.
  • Process Automation
  • YAO has built-in processes and supports creating custom processes using data flow, JavaScript, and GRPC plugins.
  • Data Processing
  • YAO allows developers to process data in any form using data flow and JavaScript.
  • Plugin System
  • YAO supports function expansion using plugins based on GRPC, allowing developers to extend its capabilities using Node.js, Python, and other languages.
  • Dashboard Creation
  • YAO enables the creation of various CRM, ERP, and other enterprise internal systems by writing JSON descriptions for interface layouts.
  • File System Routing
  • YAO automatically converts files in the APIs folder into callable interfaces, making it easier to manage large-scale projects.
  • Powerful Query Engine
  • YAO has a built-in query engine comparable to Elasticsearch, allowing for simple and easy-to-use JSON queries.
  • High Performance
  • YAO offers superior performance compared to Java and PHP, and it is distributed and can be deployed with a single command.
  • Enterprise Security
  • YAO provides permission classification, separation of administrator and employee accounts, and API-level permission control for enhanced enterprise security.
  • Natural Distribution
  • YAO generates binary files for various platforms, making it convenient for users who need to deploy to the cloud.
  • Model Driven
  • YAO allows you to create a database model through DSL with zero configuration and dependencies, making it ready to use.

Features

  • Framework
  • YAO is built on a high-performance and easily expandable technical architecture.
  • API Engine
  • YAO provides an API engine for creating and managing web service APIs.
  • Workflow Engine
  • YAO includes a workflow engine for managing and automating business processes.
  • Interface Engine
  • YAO offers an interface engine for creating and managing user interfaces.
  • CLI
  • YAO provides a command-line interface (CLI) for easy management and configuration.
  • Data Flow Engine
  • YAO allows data processing and transformation through a data flow engine.
  • Model Engine
  • YAO includes a model engine for creating and managing database models.
  • Process Engine
  • YAO provides a process engine for creating and managing business processes.
  • Query Engine
  • YAO has a powerful query engine for querying and retrieving data.
  • Plugin System
  • YAO supports a plugin system for extending its functionality using Node.js, Python, and other languages.
  • Table Form
  • YAO offers table and form components for creating and managing data tables and forms.
  • Chart
  • YAO provides chart components for visualizing data in various chart types.
  • Kanban
  • YAO includes a Kanban component for managing tasks and workflows.
  • Screen
  • YAO offers a screen component for creating and managing custom screens.
  • iframe
  • YAO allows embedding external content using the iframe component.