-
core
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web. (by vuejs)
As previous comment's said, you can start with Vue specially since you might have to deal with it in the near future, but if the situation changes I'll also suggest Svelte as I personally find it more simple when it comes to typescript integration and adding a ton of logic to your components/templates etc.
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
Testing: Vitest https://vitest.dev/ React Testing Library: https://testing-library.com/docs/react-testing-library/intro/
-
If you're in the Vue space (and you will be if you're using Nuxt) then I highly recommend checking out FormKit (I'm one of the maintainers). It's not a UI library — it's a framework for managing your form architecture and data. Forms are some of the most complicated front-end work you'll do if you do them well and FormKit will save you many many tears. If you want a quick primer on "why formkit?" here's a 3-minute video that demonstrates how much simpler a FormKit form will be to manage vs one hand-written in Vue.
-
You can write unit tests using Vitest. Which also means you should use Vite for your front end tooling/bundling/etc.
-
You should use TailwindCSS for styling, which allow you to use classes to granularly style rich UIs without ever opening up a CSS file.
-
As previous comment's said, you can start with Vue specially since you might have to deal with it in the near future, but if the situation changes I'll also suggest Svelte as I personally find it more simple when it comes to typescript integration and adding a ton of logic to your components/templates etc.
-
Nuxt is the best experience you'll have building a front-end JS application — so many bells and whistles with a nice sensible zero-config starting point. Seriously, it's going to save you so much time. 100% Nuxt all the way if your application has even a mild amount of complexity.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.