Introduction to Data Sources
Data sources provide storage for data collections themselves and various methods for manipulating data, essentially constituting a collection of methods for data operations. Low-code platforms offer data source management functionality, enabling the creation and management of multiple data sources.
Based on differences in purpose and storage methods, data sources can be classified into the following two categories:
- Data Model/Data Table: Uses the cloud development database to store data, provides predefined methods for data source operations, and also allows writing cloud functions to implement custom business requirements.
- APIs: Used to integrate existing third-party HTTP interfaces into the low-code platform, providing a visual interface for inputting HTTP interfaces, and also allowing more flexible access to third-party HTTP interfaces by writing cloud functions.
Besides normal creation, data sources also support importing common formats:
- Create Data Models/Data Tables by importing excel data
- APIs support configuration import: Create data sources using third-party HTTP API description files. Currently, the following formats are supported:
- Postman: Supports JSON description files compliant with the Postman 2.1 specification. Interfaces added in Postman can be exported as version 2.1 files and then imported into WeDa.
- OpenAPI: Supports json description files compliant with the Openapi 3.0 (i.e. Swagger 2.0) specification
WeDa has built-in rich data model methods and APIs methods, but you can add custom methods via APIs add custom methods to implement custom server-side logic.