After successfully creating a single-page application using vuejs-templates/webpack, I am now working on developing a static website. Since most of the content is static, there is no need for it to function as an SPA. The basic HTML/CSS layout has already been completed.
However, I do plan on incorporating pages with forms and dynamic content, and I would like to use vue components within these pages.
I am considering different approaches and would appreciate some advice on which method would be best, or if there are better alternatives:
Multiple entries in webpack: While I am unsure of how to execute this, I believe I can create a webpack project from scratch and render multiple entries that I can include in specific pages.
Use browserify: Although not my initial preference, this seems like a viable option. I could utilize vueify to render *.vue components.
Use Nuxt: I have never used Nuxt before, but it appears to be a promising choice. I could potentially create a "SPA" with server-side rendering (SSR).
If you have any other suggestions or ideas, I would love to hear them.
Thank you!