I haven’t done frontend dev in awhile… is there a good project skeleton that makes it easy to start a new Vue project?

This page summarizes the projects mentioned and recommended in the original post on /r/vuejs

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • vite

    Next generation frontend tooling. It's fast!

  • If you are using Nuxt 3, it will use Vite https://vitejs.dev/guide/why.html as build tool by default which replaces Webpack, but Nuxt 3 also support Webpack.

  • vercel

    Develop. Preview. Ship.

  • I assume you need SPA because you are using static hosting, but if you are hosting it on server or serverless like AWS Lambda, or hosting on Vercel https://vercel.com/ or Netlify https://www.netlify.com/ , then you can consider doing server side rendering (ssr) for SEO, etc. (ssr is set to true by default in nuxt config). With this, you can use Server Directory https://nuxt.com/docs/guide/directory-structure/server to do Node backend things as well.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • vitesse

    🏕 Opinionated Vite + Vue Starter Template

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts