4 ms·
There's a difference between a website which features dynamic content and a site that requires a modern frontend framework like Next.js. If you just need to su
by kypro 2y ago
There's a difference between a website which features dynamic content and a site that requires a modern frontend framework like Next.js.
If you just need to support things like user auth and some dynamic content pages, then most of the time you'll be fine with a server side framework like Laravel. I'd recommend Laravel because the documentation is great and you get a lot of out of the box – although most of the time you'll be better served just picking a framework written in a language you're familiar with.
If you really need client-side rendering then Next.js is probably one of the better choices given its popularity, although Vue is just as powerful and slightly easier to pick up for beginners so I would recommend that. I'll never understand why Vue doesn't get more love.
Personally I think people are far too quick adopt frontend frameworks when all they really need is a good backend framework and a good templating engine for dynamic content. Unless you need to dynamically load content on the page from an API or do some really fancy client-side stuff, you don't need a frontend framework and you'd be better off keeping things simple.
It's super hard to recommend anything from the single sentence of info you've given us here though.