Currently researching Static Site Generators for a client project, I discovered Vue.js and Nuxt.js, which appear promising. Given the choice between Vue.js and React, I lean towards Vue at the moment.
The client's website consists of 120 pages with static content that rarely changes. This makes it an ideal candidate for a static site, especially after the client's WordPress site was penalized by Google for slow page loading times...
The "challenge" or question arises because, in addition to these 120 static pages, there is a need for one dynamic page that interacts with a backend through an API. It would be great if I could use Vue.js to code this dynamic page as well.
While I found plenty of information on Nuxt.js for static or server-generated pages, my scenario involves multiple static pages and one dynamic page that communicates with an API using Vue.js (including the site's header, menu, footer, etc.)
Is this feasible, and has anyone tackled a similar project before? Any guidance would be greatly appreciated!