How to create a SPA application from scratch in stages, for example Vue?

Hello! I apologize immediately for nobska questions I want to ask experienced people. Itself coder with a little experience with Wordpress but in the near future I want to study the development of the SPA and out. The technology itself is fairly breaks my idea of the frontend/backend, so I came here.
What is the process of developing such application? For example a small online shop or a portal. Ie we layout website template+admin panel, then "implement" it in vue and write a server in node/laravel/etc?
Want to know the sequence of the working process in detail, at least for a superficial understanding.
June 14th 19 at 19:14
1 answer
June 14th 19 at 19:16
Itself SPA app is divided into 2 main parts:
  1. Frontend - coding, logic vuejs, routing (vue-router).
  2. The Backend is essentially an API to the Frontend which makes asynchronous requests, retrieves the data and changes the view accordingly.

These 2 components are written separately (From the word "all").

Find more questions by tags One-page applicationVue.js