The absurd complexity of server-side rendering

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

  • https://htmx.org/

    Having spent 36+ years in the computer industry, I consider the advent of htmx to be the first thing in web development to to attempt to pull the industy's head out of it's ass.

    Don't forget to include a solid remake of css in your project like tailwindcss. It also makes code much more readable.

  • Gatsby

    The best React-based framework with performance, scalability and security built in.

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

  • Shameless plug: If you want seamless SSR with Django logic, but React templates, check out my project at https://www.reactivated.io .

    It's like HTMX but uses React, and the JS bits are rendered on the server. You can then hydrate on the client.

    The Reactivated docs site itself uses the project: https://github.com/silviogutierrez/reactivated/tree/main/web...

  • passerine

    A small extensible programming language designed for concise expression with little code.

  • It's still a long way from being complete, but I'm working on something like that[0]. Eventual plans are to have good Rust library interop (e.g. bindings to hyper for http) while also being able to compile to Wasm (to run on an erlang-style distributed runtime / the browser). The language is currently interpreted, but one I get typechecking working, I should be able to merge in the Wasm codegen backend I'm working on (with eventual plans for LLVM). Current compiler has zero external dependencies.

    Language itself could be described as a mix of OCaml, Scheme, and Lua. Currently working on the hygienic procedural macro system and system injection through algebraic effects.

    [0]: https://github.com/vrtbl/passerine

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