Build a component-oriented frontend with TailwindCSS/WindiCSS.
After that it's a question of who will be working on the frontend and which frameworks they already know. I've worked a few years with React/Next.js, and switched - in my experience, for the best - to Vue/Nuxt. Pick your tool and stick with it.
Svelte is also a great frontend framework, but the ecosystem is still quite young. But it does rock.
In my opinion, I just find that React isn't that easy for newbies compared to Vue/Svelte. And scaling a small app from using Hooks to using Flux-like state management can be a pain. I don't like React hooks. The fact that it's backed by people at Facebook can be reassuring for some, for me it's another reason not to use it.
Vue 3 is best for me and my team, and Nuxt 3 is ready enough to start working with it.
Pro tip: don't start with Webpack, use Vite right away (be it with Vue, React or Svelte). You'll be stunned.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Build a component-oriented frontend with TailwindCSS/WindiCSS.
After that it's a question of who will be working on the frontend and which frameworks they already know. I've worked a few years with React/Next.js, and switched - in my experience, for the best - to Vue/Nuxt. Pick your tool and stick with it.
Svelte is also a great frontend framework, but the ecosystem is still quite young. But it does rock.
In my opinion, I just find that React isn't that easy for newbies compared to Vue/Svelte. And scaling a small app from using Hooks to using Flux-like state management can be a pain. I don't like React hooks. The fact that it's backed by people at Facebook can be reassuring for some, for me it's another reason not to use it.
Vue 3 is best for me and my team, and Nuxt 3 is ready enough to start working with it.
Pro tip: don't start with Webpack, use Vite right away (be it with Vue, React or Svelte). You'll be stunned.