TLDR; I am sick of using hybrid frameworks like Next.js and I want something what is more scalable, but still relatively simple to use and fast for development.

Last few years, my go-to, first on mind stack for small dynamic SPA sites (mainly stats, paygate, ticket portal, etc.) was React frontend+NodeJS backend with MariaDB. I used Next.js for that.

Lately, I wanted to update those sites, add new features, methods of signIn, and refactor the code a little and I realized that Next.js is large pain in the ass for those types of projects.

Do you guys have any recommendations for stack that I can use for those types of apps that will be simple to use and straightforward more than using this type of mixed framework like Next.js is?

I tried to do separated apps (React for FE and Nest.js for backend), but it is overkill for apps of the size I have. Or you think that having separated FE and BE have benefits in feature?

Do you think that usage of some non-SQL databases will also help speedup and simplify the development or it is more problems than gains?

Share your personal experience ;) I am still kinda new to this "JS everywhere" trend and I want to hear if someone is using different stacks these days for SPA apps and are still happy working with it ;)


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.