Follow me on Twitter: / theaustinshelby
My current stack when building forum or agency type websites is:
Next.js and TypeScript for the front-end
Prismic for the headless content management system
Netlify for hosting
Zapier for automating form submissions.
Next.js and TypeScript allow me to build static sites very quickly and efficiently. Pairing them with a headless CMS like Prismic allows you to have an amazing interface to edit content.
Hosting on Netlify is not only free but it gives you advanced features like Forms. This way you can handle form submissions without writing any backend code.
I'm using Zapier to automatically send an email whenever I get a form submission through Netlify.