Looks like a very exciting project to rebuild dubbo admin with the modern
technology stacks. Let's move forward, and start some works as soon as
possible :)

On Sat, Aug 18, 2018 at 10:16 PM Minxuan Zhuang <[email protected]> wrote:

> here is my explanation and feature plan about the new version of dubbo ops:
> 1. It will include most features in the current version of dubbo ops, such
> as service search, service governance and system status. The dubbo monitor
> will be part of new dubbo ops.
> 2. as mentioned early, backend module is a standard spring boot
> <https://spring.io/projects/spring-boot> application, and the style of
> data
> exposure interface follows the principle of rest api
> <https://en.m.wikipedia.org/wiki/Representational_state_transfer>
> 3. The frontend module uses Vue.js <https://vuejs.org/index.html>, a
> popular and well documented javaScript framework and vuetify
> <https://vuetifyjs.com/en/>, a material design component framework.
> 4. frontend-maven-plugin <
> https://github.com/eirslett/frontend-maven-plugin>
>  is imported to manage the frontend module with maven. If you are only
> interested in the frontend part, you can build it with npm, just like a
> normal frontend project. It fetches data from backend by calling rest api.
> Dubbo admin is a very important component of Dubbo, if anyone is interested
> in this project, especially the frontend part and UI design, please join
> me, thanks.
>
> On Sat, Aug 18, 2018 at 5:20 PM Ian Luo <[email protected]> wrote:
>
> > What I suggest is a concrete instruction on how to involve this project
> so
> > that the community can participate more easily, including:
> >
> > 1. how to build
> > 2. planed feature list
> > 3. what tech stack backend module is adopted, and where to learn
> > 4. what tech stack frontend module is adopted, and where to learn
> > 5. how backend module and frontend module are interacted
> >
> > Thanks,
> > -Ian.
> >
> >
> > On Sat, Aug 18, 2018 at 1:53 PM Huxing Zhang <[email protected]> wrote:
> >
> > > Hi,
> > >
> > > It is good to see someone is working on refactoring the Dubbo ops,
> > > because it really needs to be refactored.
> > > Can you elaborate more about your design principals?
> > > For example:
> > > Why do you choose vuetify to implement the frontend?
> > > Is there any guide/doc for others to play with it? Because not every
> > > one is familiar with those techniques.
> > > Is there any plan of next steps?
> > >
> > > I think it will be better if you can share your ideas to the
> > > community, so that more people can get involved.
> > >
> > > On Thu, Aug 16, 2018 at 5:46 PM Minxuan Zhuang <[email protected]>
> > > wrote:
> > > >
> > > > Hi community:
> > > > I've commit a pull request:
> > > > https://github.com/apache/incubator-dubbo-ops/pull/87 this is a
> > > > reconstruction of dubbo Ops,the structure looks like:
> > > >
> > > >    dubbo-admin
> > > >      ---dubbo-ops-frontend
> > > >      ---dubbo-ops-backend
> > > >
> > > > the front end is based on Vuetify <https://vuetifyjs.com> and
> > generated
> > > > with Vue-cli, frontend-maven-plugin
> > > > <https://github.com/eirslett/frontend-maven-plugin> is used to do
> npm
> > > build
> > > > with maven. Now this reconstruction version contains only skeleton,
> so
> > I
> > > > suggest to open *a new branch* for this pull request, Thanks.
> > >
> > >
> > >
> > > --
> > > Best Regards!
> > > Huxing
> > >
> >
>

Reply via email to