You Don't Need a Backend: Building Contact Forms, Comments, and Auth on Static Sites
The 'but my client needs a contact form' objection to static sites is five years out of date. Here's how to add forms, comments, auth, search, payments, and newsletters — with code.