"actual combat" open source project dockerized operation and maintenance deployment-source code introduction (2)
This time, let's learn about the front and back end open source project of Renren. as mentioned before, the characteristics and goals of front and rear separation are for the three high characteristics of high availability, high load and high performance. Companies have their own front-end separation framework, because both signed confidentiality agreements, it is not easy to talk about it, they found a relatively high code quality of the excellent framework: everyone open source front and back-end framework.
Open source project for everyone
Official website: https://www.renren.io/community/project, we choose the framework of renren-fast. The front desk chooses the mainstream vue front-end framework, and the back-end uses the java that the old iron door is familiar with.
A lightweight Java rapid development platform that can quickly develop projects and deliver them.
Perfect XSS prevention and script filtering to completely eliminate XSS***
Realize the separation of front and rear ends and exchange data through token
-realize the functions of administrator list, role management, menu management, timing tasks, parameter management, system log, file upload (cloud storage), etc.
Rich documentation: https://www.renren.io/guide/#getdoc
Characteristics of back-end technology
Everyone comes from a developer background. I won't go into the details.
Characteristics of front-end technology
PS: I'm not going to elaborate on the technical features, but the point is to put this project into the docker virtual machine. This is the ultimate goal.
Original articles, welcome to reprint. Reprint please indicate: reproduced from IT Story Association, thank you!
Original link address: "actual combat" open source project dockerization operation and maintenance deployment-source code introduction (2)