Bookmarks

Zero JavaScript required: actionForm posts natively, the server redirects back, the page re-renders. Try it with JS disabled.

  • ctx.actionForm pre-wires the hidden CSRF field
  • form fields decode into the Action's args struct by name
  • the URL is validated server-side with verve.sanitizeUrl
  • 303 See Other back to the Referer after each post

Guide: Server functions