Web Components and SSR - 2024 Edition

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
sponsored
  1. webcomponents-cg

    Web Components community group

    Declarative Custom Elements (DCE) is a technology that may provide a more efficient approach to authoring web components. These are similar to custom elements using the Declarative Shadow DOM, but you only have to define them once and they can be used everywhere.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. webcomponents

    Web Components specifications

    This, in conjunction with HTML modules would provide a mechanism for custom elements that are both client-side framework SSR-friendly, reduce the dependency on JavaScript, and improve the performance of our custom elements that don't require any JavaScript. Also, like custom elements using the Declarative Shadow DOM, these custom elements can be upgraded once the client is available for more advanced user interactions.

  4. Ruby on Rails

    Ruby on Rails

    Server-side Framework SSR is when you use a framework that runs the HTML templating logic entirely on the server to compose the HTML that will be rendered in the browser. These are frameworks like Ruby on Rails, ASP.Net, PHP, or even Node.js frameworks that use templating languages like Pug or EJS.

  5. enhance-starter-project

    file based routing metaframework for blazing fast custom elements

    An interesting new solution from the Enhance team is that they are using WebAssembly to provide SSRing of custom elements. This is currently limited to their ecosystem, but there may be an opportunity to learn from this and try to create a more framework-agnostic approach in the future.

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

  • Ruby on Rails RCE

    1 project | news.ycombinator.com | 1 Aug 2026
  • KindaRails2Shell (CVE-2026-66066): Arbitrary File Read and RCE via Active Storage Uploads

    1 project | dev.to | 30 Jul 2026
  • Possible arbitrary file read and remote code execution in Active Storage

    1 project | news.ycombinator.com | 29 Jul 2026
  • Add newsletter subscriptions to Rails 8 signups

    5 projects | dev.to | 17 Jul 2026
  • Organizing flash messages in Phoenix

    4 projects | dev.to | 30 Apr 2026

Did you know that HTML is
the 9th most popular programming language
based on number of references?