英文翻译:
Low Code is an efficient development approach that speeds up the software development process by abstracting and minimizing manual coding to speed up the development and deployment of custom applications. As a minimum, a low-code platform must have low-code capabilities (such as model-driven, programmable visual development, etc.) that can be used to develop complete applications with user interfaces, business logic, workflows, and data services. The main feature of low code is to allow users to visually build and deliver application software with less coding, faster, and reduce the cost of software development, configuration, deployment, and training. In order to achieve this goal, a low-code development platform usually consists of four parts: (1) Visual designer: a designer that visually defines the UI, workflow, and data model, and can support handwritten code if necessary. (2) Server programs: host applications built by visual designers for end-users to access through multiple terminals, in the form of privatized deployed service programs, containers or services running in the cloud, etc. (3) Various back-end or service connectors: capable of automatically handling data structures, storage and retrieval. Some low-code development platforms integrate it into visual designers. Application Lifecycle Manager: An automated tool for testing, staging, building, debugging, deploying, and maintaining applications.