Hey everyone! I'm looking to build a dashboard app and plan to use React since I'm familiar with it. However, it's been about two years since I last worked on a React project, and I've found myself overwhelmed by the various options available. I've come across frameworks like React Router, Tanstack, Vite, and Next.js, and I'm having a tough time deciding which one to choose. I'd love to hear your recommendations and advice on this. Thanks!
5 Answers
For a quick build, you can use Vite along with React Navigation. If you don’t need any complex features, Next.js might be too much for a dashboard.
If your dashboard mainly handles static data, a plain React setup with Vite is sufficient. You really don't need a full framework unless you're aiming for server-side functionality.
I suggest going with Tanstack or React Router. Vite is essential for development, so you'll definitely be using that no matter which framework you pick.
Tanstack Start has really impressed me for new projects. It's user-friendly and offers great perks compared to Next.js, even though it’s still in the release candidate phase.
Consider whether your dashboard will require real-time updates. For a static dashboard, Vite + React is more than enough, but if you need real-time features, then Next.js is a solid choice.

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically