The absurd complexity of server-side rendering

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

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.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • 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

  • uBO’s removal of &lt;noscript&gt; elements causes issue on Gatsby website

    3 projects | /r/uBlockOrigin | 8 May 2023
  • So what?

    5 projects | dev.to | 8 Jun 2022
  • Teaching D from Scratch: Is it a viable first language?

    3 projects | /r/programming | 23 Dec 2021
  • CakeML: A formally verified implementation of ML

    1 project | news.ycombinator.com | 14 May 2024
  • Machine learning in Elixir is production-ready

    3 projects | news.ycombinator.com | 9 May 2024