SbloodyS opened a new issue, #10257:
URL: https://github.com/apache/dolphinscheduler/issues/10257

   ### Search before asking
   
   - [X] I had searched in the 
[issues](https://github.com/apache/dolphinscheduler/issues?q=is%3Aissue) and 
found no similar feature requirement.
   
   
   ### Description
   
   Refactor reason:
   - Use restful style to unify API specifications
   - Solve the current incomplete API document and reduce the threshold of API 
use
   - Improve API reusability
   - Reduce unnecessary data return and improve performance
   - Improve the readability of the code and reduce the maintenance cost
   
   First of all, we need to sort out all the current API problems and 
modification suggestions. Then we can plan for the next step.
   
   ### Use case
   
   Current API:
   
   ### Index page
   * [] xxx
   
   ### Project manage
   #### Workflow Monitor
   * [] xxx
   
   #### Workflow Relationship
   * [] xxx
   
   #### Workflow Definition
   * [] xxx
   
   #### Workflow Instance
   * [] xxx
   
   #### Task Definition
   * [] xxx
   
   #### Task Instance
   * [] xxx
   
   
   ### Datasource center
   * [] xxx
   
   ### Resource center
   * [] xxx
   
   ### Dataquality center
   * [] xxx
   
   ### Mornitoring center
   * [] xxx
   
   ### Security center
   
   
   
   
   ### Related issues
   
   _No response_
   
   ### Are you willing to submit a PR?
   
   - [X] Yes I am willing to submit a PR!
   
   ### Code of Conduct
   
   - [X] I agree to follow this project's [Code of 
Conduct](https://www.apache.org/foundation/policies/conduct)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: 
[email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to