Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Meeting: 2024-1-10. Console api, prototype, structure and models #141

Open
robocanic opened this issue Jan 10, 2024 · 1 comment
Open

Meeting: 2024-1-10. Console api, prototype, structure and models #141

robocanic opened this issue Jan 10, 2024 · 1 comment
Labels
console/backend Console backend type console/frontend Console frontend type control-plane control plane related proposal propose new suggestions for the project

Comments

@robocanic
Copy link
Contributor

  1. 原型图:

  2. 接口:apifox使用

  3. 领域模型及Console架构: 见issue Console: domain models and structure of console backend  #140

  4. 开发流程/规范

    • 前端开发tips:

      • url需要可复用(粒度,工作量,难度)
      • 错误码显示,下拉效果等原型图上未涉及的需要前端把握
      • 页面多多美化
    • 后端开发tips:

      • 统一响应体,完善分页请求响应体等公共部分

      • 发生err,立即处理;加上调用链等信息,统一上抛,到middleware中打日志

  5. code review:

    • 每位同学都做好单测和注释;在功能完成后,双周会上我们可以走一下review
  6. 部署流程,前后端联调 -> 需要等集群搭建完毕

  7. 前端开发步骤,本地环境搭建:https://github.com/apache/dubbo-kubernetes/blob/master/ui-vue3/README.md

  8. 可以扩展的点:

    • 查询时可拓展过滤器

    • 数据源可配置

@robocanic robocanic changed the title Meeting:2024-1-10. Console api, prototype, structure and models Meeting2024-1-10. Console api, prototype, structure and models Jan 10, 2024
@robocanic robocanic changed the title Meeting2024-1-10. Console api, prototype, structure and models Meeting: 2024-1-10. Console api, prototype, structure and models Jan 10, 2024
@ev1lQuark
Copy link
Contributor

Dubbo-CP core cache prototype drawing

dubbp-cp-cache drawio

@mfordjody mfordjody added control-plane control plane related console/backend Console backend type console/frontend Console frontend type proposal propose new suggestions for the project labels Mar 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
console/backend Console backend type console/frontend Console frontend type control-plane control plane related proposal propose new suggestions for the project
Projects
None yet
Development

No branches or pull requests

3 participants