What should the front-end and back-end use?
The language choice of the back end of the project has little to do with the front end. If it is a government-type project, it is mostly developed by c#, if it is an Internet project, it is generally developed by java, and if it is a highly concurrent project, it can also use go language, so the language used in the background is determined by the business.