I have just studied vue for two days and learned about some simple use of vue, but now I have a question about how to achieve front-end separation if it is used with other back-end frameworks such as TP5. Because the TP5 framework itself has its own smarty template rendering engine in the view layer, the back end displays the data in the foreground, and there is no need for vue (personal understanding) in the process.
personal question:
is 1.vue.js just a simple DOM operation at the front end? (for example, binding events to DOM and sending ajax requests all interact with the backend)
2. Vue-cli downloaded with npm has its own directory structure, but how to use it in conjunction with a back-end framework such as TP5.
3. How to use vue.js to reflect front and rear separation. I feel that the introduction of vue.js file is the same as the introduction of JQ file writing front end, which does not reflect the function of front and back end separation.