Re: [I] Technical Design of the New Dashboard [apisix-dashboard]

2025-05-09 Thread via GitHub


juzhiyuan commented on issue #2988:
URL: 
https://github.com/apache/apisix-dashboard/issues/2988#issuecomment-2865273848

   resolved as https://github.com/apache/apisix-dashboard/pull/3000


-- 
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]



Re: [I] Technical Design of the New Dashboard [apisix-dashboard]

2025-05-09 Thread via GitHub


juzhiyuan closed issue #2988: Technical Design of the New Dashboard
URL: https://github.com/apache/apisix-dashboard/issues/2988


-- 
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]



Re: [I] Technical Design of the New Dashboard [apisix-dashboard]

2025-04-21 Thread via GitHub


SkyeYoung commented on issue #2988:
URL: 
https://github.com/apache/apisix-dashboard/issues/2988#issuecomment-2820044376

   [DRAFT]
   
   The new version dashboard is a CSR SPA project, so I made some choices 
below. Since a new version needs to be released as soon as possible, some 
options are not necessarily the best, just decisions made based on my personal 
experience.
   
   ### Technical Stack
   
   - vite
   - ts
   - react
 - react has many problems, but more people use it. I hope this can attract 
more community users to contribute code.
 - actually, I would rather not lock the entire project to use react, but 
for now, the time is not yet ripe
   - router
 - tanstack/react-router
   - query
 - tanstack/react-query
   - state management
 - mobx or zustand
   - ui components
 - mantine
 - ant desgin as a fallback
   - i18n
 - react-i18next
   
   
   


-- 
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]



[I] Technical Design of the New Dashboard [apisix-dashboard]

2025-04-18 Thread via GitHub


juzhiyuan opened a new issue, #2988:
URL: https://github.com/apache/apisix-dashboard/issues/2988

   ## Description
   
   Before development, we need to clearly outline the technical design in 
detail. This will help contributors and users understand how it works. It 
should include at least the following elements:
   
   - [ ] Architecture
   - [ ] Technical Stack (e.g., Framework, Router, Elements Library)
   - [ ] Components (What components need to be abstracted?)
   - [ ] Lint & Rules & Pre Commit Setup
   - [ ] ...


-- 
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]