Our great sponsors
-
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.
-
core
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. (by vuejs)
-
headlessui
Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
create-vue clarity needed: The Vue-CLI github (https://github.com/vuejs/vue-cli) contains the following note: "Vue CLI is now in maintenance mode. For new Vue 3 projects, please use create-vue to scaffold Vite-based projects." While this is great, most agree that Vite is amazing, the create-vue repo has no documentation whatsoever: https://github.com/vuejs/create-vue and the Vue 3 docs (https://v3.vuejs.org) still reference Vue-CLI as the scaffolding/building tool. Will create-vue support out of the box airbnb (and other options) linting? What is the new command (if any?) for installing addons? Does the new CLI plan not to incorporate these things and are we moving in the React direction in terms of scaffolding?
create-vue clarity needed: The Vue-CLI github (https://github.com/vuejs/vue-cli) contains the following note: "Vue CLI is now in maintenance mode. For new Vue 3 projects, please use create-vue to scaffold Vite-based projects." While this is great, most agree that Vite is amazing, the create-vue repo has no documentation whatsoever: https://github.com/vuejs/create-vue and the Vue 3 docs (https://v3.vuejs.org) still reference Vue-CLI as the scaffolding/building tool. Will create-vue support out of the box airbnb (and other options) linting? What is the new command (if any?) for installing addons? Does the new CLI plan not to incorporate these things and are we moving in the React direction in terms of scaffolding?
create-vue clarity needed: The Vue-CLI github (https://github.com/vuejs/vue-cli) contains the following note: "Vue CLI is now in maintenance mode. For new Vue 3 projects, please use create-vue to scaffold Vite-based projects." While this is great, most agree that Vite is amazing, the create-vue repo has no documentation whatsoever: https://github.com/vuejs/create-vue and the Vue 3 docs (https://v3.vuejs.org) still reference Vue-CLI as the scaffolding/building tool. Will create-vue support out of the box airbnb (and other options) linting? What is the new command (if any?) for installing addons? Does the new CLI plan not to incorporate these things and are we moving in the React direction in terms of scaffolding?
create-vue clarity needed: The Vue-CLI github (https://github.com/vuejs/vue-cli) contains the following note: "Vue CLI is now in maintenance mode. For new Vue 3 projects, please use create-vue to scaffold Vite-based projects." While this is great, most agree that Vite is amazing, the create-vue repo has no documentation whatsoever: https://github.com/vuejs/create-vue and the Vue 3 docs (https://v3.vuejs.org) still reference Vue-CLI as the scaffolding/building tool. Will create-vue support out of the box airbnb (and other options) linting? What is the new command (if any?) for installing addons? Does the new CLI plan not to incorporate these things and are we moving in the React direction in terms of scaffolding?
On a side note, If you want a really simple starting template, I made this one. It's pretty much empty and you have a setup with:
I've built POC with Vuetify in the past, I didn't like it. I think this is more of a budgeting/skill problem than a "Vue3" problem. If you want a really clever component library, there's headaless ui! TailwindCSS/WindiCSS are really simple to add to your project: https://windicss.org/integrations/vite.html
I'm particularly a little salty about the situation of vue-class-component. This is an officially supported vue library that thousands of people use (including myself), and it has been left to die on the vine with regard to Vue3. It has been in the same RC state for over a year, with no communication or support as to what is happening.
As you said, production systems need a level of stability. The official roadmap on github hasn't been updated since Sept. 2020 - even just updating it to say Vue2 & tooling will be supported for the next 3-4 years with qol/security patches would help with piece of mind.
Which will bring other problems. Are you following its RFC?