FireEndymion235 / Teyvatedu

The Teyvat Education Press code repo for public website.
Apache License 2.0
3 stars 1 forks source link

PR: Project Refactoring Suggestions #29

Closed Astronson closed 2 months ago

Astronson commented 2 months ago

Reason

This commit updates the architectural prototype diagram, and the proposed updated architecture is placed in the folder as an alternative technical deployment solution.

Benefits and Reports

Benefits of this Refactoring:

for #2, Deployment automation and related configuration will become very simple for #13, The project's existing resources are fully capable of meeting industry and other more stringent technical standards, especially for this type of design issues for #24, This project No more server-side rendering. The project is divided into three back-end endpoints, namely the system-side management page based on the front-end framework, the CGI application based on the rendering end, and the application that provides data support for the management page. They can share data through pipelines or databases without worrying about consistency issues. And each component can be controlled more conveniently.

2024-7-10 @ydsama818 Liyidan