-
payload
The best way to build a modern backend + admin UI. No black magic, all TypeScript, and fully open-source, Payload is both an app framework and a headless CMS.
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
I host Strapi on fly.io and it has been great. For nextjs, I just use Vercel.
If you host serverlessly like on vercel, then you have to provide your own db connection, email provider and S3 storage. See the bottom part of the next-payload readme here: https://github.com/payloadcms/next-payload
sst.dev might be worth looking into for your backend