You're making two completely different versions of your web product: one with a rich, modern experience using JavaScript and the other using vanilla get/post.
I've built several SaaS products and I can't imagine building a complicated product that supports both a JS and no JS version with a small, startup team.
I've built several SaaS products and I can't imagine building a complicated product that supports both a JS and no JS version with a small, startup team.