Our great sponsors
-
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.
Astro and Îles both look like promising ways to ship less or no JavaScript (only for what you need). You could probably combine their partial hydration directives with a noscript tag and that would get you most of what you're looking for.
We don't have an official static generation framework yet. But for simple there is solid-ssr. Look at the "static" example here: https://github.com/solidjs/solid/tree/main/packages/solid-ssr. There are also a couple others in there. "async" example also works with no JS.