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

UI 能否做的现代化一点 #150

Open
SilenceShine opened this issue Oct 14, 2024 · 3 comments
Open

UI 能否做的现代化一点 #150

SilenceShine opened this issue Oct 14, 2024 · 3 comments

Comments

@SilenceShine
Copy link

No description provided.

@heqingpan heqingpan changed the title UI 能否做的现代化一点 碾压 nacos UI 能否做的现代化一点 Oct 14, 2024
@heqingpan
Copy link
Collaborator

现阶段个人主要精力还是会投在功能优化上,控制台UI投入度不会太多,主要以支持功能为主。

如果有感兴趣同学想要优化UI,不管是提供UI设计或者直接共建开发,都是非常欢迎。

@MangerLe
Copy link
Contributor

现阶段个人主要精力还是会投在功能优化上,控制台UI投入度不会太多,主要以支持功能为主。

如果有感兴趣同学想要优化UI,不管是提供UI设计或者直接共建开发,都是非常欢迎。

为什么不兼容原生的UI呢,这样就不需要关心前端了

@heqingpan
Copy link
Collaborator

现阶段个人主要精力还是会投在功能优化上,控制台UI投入度不会太多,主要以支持功能为主。
如果有感兴趣同学想要优化UI,不管是提供UI设计或者直接共建开发,都是非常欢迎。

为什么不兼容原生的UI呢,这样就不需要关心前端了

原生的UI是指nacos的UI页面是吧。

"直接兼容nacos控制台接口,然后使用nacos现成的控制台"这个方案在最开始的时候也有考虑过,不过最后统合评估后被放弃了。

主要有考虑的因素有:

  1. 部分nacos控制台的功能或信息,r-nacos前期没有,或者信息内容不同(比如集群的实现不同,能提供的信息也是不同的);
  2. 部分r-nacos后续想加的功能,nacos控制台没有(比如系统监控,简化的权限控制等);如果想增加功能就不可能直接使用nacos的控制台UI,而是需要独立维护页面;
  3. 当时nacos控制台接口没有标准的接口文档,需要梳理出所有的场景并做完成兼容,这部分工作比新开发接口会大一些;同时后续nacos控制台调整后,要有跟进调整,长期看工作量与功能不太可控。

在没有控制台前,开发控制台页面是一个重要工作。

目前控制台页面功能应该算基本够用,一些计划中的服务功能更重要一些,这个阶段控制台UI投入度不会太多。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants