Are files compiled after vue-cli build placed in express static resources?

  node.js, question

I want to do the whole station development, but I don’t understand a lot of things.
If the files compiled after vue-cli build are placed in express static resources?
Is express the only backend that needs to be RESTFUL?
Is this a more popular practice?
Do all data validation rely on restful?

Or what is the general structure of the whole station?

The full stack architecture developed by simulating the separation of front and back ends is here:https://github.com/kenberkele …