Ask HN: Getting tired of complexity in web development

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • htmx

    </> htmx - high power tools for HTML

  • Using React with an API back-end is only 1 of many choices.

    There's tools like Hotwire[0] and htmx[1] (both are back-end agnostic) that will let you design good old boring web apps where you don't need to write a ton of JS and you can sprinkle in front-end quality of life enhancements as needed to make nice feeling web apps with reasonably minimal complexity.

    [0]: https://hotwired.dev/

    [1]: https://htmx.org/

  • mojo.js

    :unicorn: The Mojolicious real-time web framework for Node.js

  • 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.

    SurveyJS logo
  • petite-vue

    6kb subset of Vue optimized for progressive enhancement

  • And Alpine https://alpinejs.dev/ and petite-vue https://github.com/vuejs/petite-vue

  • Alpine.js

    A rugged, minimal framework for composing JavaScript behavior in your markup.

  • And Alpine https://alpinejs.dev/ and petite-vue https://github.com/vuejs/petite-vue

  • v5-docs

    📚 Source code and documentation for the official docs website.

  • +1 for Adonis. I've been using it for some time, together with unpoly + alpinejs and it's a real pleasure. I'm really productive with this stack. In fact, their docs site is built using these tools: https://github.com/adonisjs/docs.adonisjs.com/blob/develop/p...

  • htmf

    A minimalist partial html swapping library similar to HTMX and other libraries which create an MPA app and enhances it with a focus on HTML forms.

  • I wrote a js lib similar to HTMX, which I call HTMF[1]. Unlike HTMX I try to stay as close to the metal of the current semantics as possible. So, all interactions are based off of forms. I also tried to keep the wording similar to HTML/JS semantics. It's pretty small lib but pretty amazing how far I can get with it. These days I mainly build offline-first apps with it. But I built it in such a way that it can easily be a progressive enhancement to an MPA app.

    [1]: https://github.com/jon49/htmf

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts