Fine-grained UI, simple form delivery
SolidJS keeps updates sharp. Contact delivery should stay boring. FormsReach is the form API so your component stays UI, not infrastructure.
Platform notes
- Prefer a shared ContactForm component.
- Classic form POST works without client stores or signals for submit state.
- Use the JavaScript integration when you want CDN init and
data-formsreach.
Troubleshooting
- Nothing arrives: Confirm
api_keyis in the rendered DOM. - PreventDefault without send: If you intercept submit, you must post to FormsReach yourself.
- Wrong fields: Ensure each input has a
nameattribute.