Service Worker Templating Language (SWTL)

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

InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. astro

    The web framework for content-driven websites. ⭐️ Star to support our work!

    I've previously written about Service Worker Side Rendering (SWSR) in this blog, when I was exploring running Astro in a Service Worker.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. htm

    Hyperscript Tagged Markup: JSX alternative using standard tagged templates, with compiler support.

    While I was able to achieve this fairly easily, the developer experience of manually stitching strings together wasnt great. Being myself a fan of buildless libraries, such as htm and lit-html, I figured I'd try to take a stab at implementing a DSL for component-like templating in Service Workers myself, called Service Worker Templating Language (SWTL), here's what it looks like:

  4. lit

    Lit is a simple library for building fast, lightweight web components.

    While I was able to achieve this fairly easily, the developer experience of manually stitching strings together wasnt great. Being myself a fan of buildless libraries, such as htm and lit-html, I figured I'd try to take a stab at implementing a DSL for component-like templating in Service Workers myself, called Service Worker Templating Language (SWTL), here's what it looks like:

  5. swtl

    A Service Worker Templating Language (swtl) for component-like templating in service workers. Streams templates to the browser as they're being parsed, and handles rendering iterables/Responses in templates by default.

    While I was able to achieve this fairly easily, the developer experience of manually stitching strings together wasnt great. Being myself a fan of buildless libraries, such as htm and lit-html, I figured I'd try to take a stab at implementing a DSL for component-like templating in Service Workers myself, called Service Worker Templating Language (SWTL), here's what it looks like:

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

  • Web Components Eliminate JavaScript Framework Lock-In

    10 projects | news.ycombinator.com | 27 Nov 2023
  • Is it possible to build a “framework agnostic” library like tanstack table?

    3 projects | /r/reactjs | 22 Apr 2023
  • Astro vs. Lit vs. other options (?)

    2 projects | /r/webdev | 18 Jan 2023
  • Creating a component library and as both Svelte and Web components

    2 projects | /r/sveltejs | 14 Jan 2023
  • [AskJS] What is an issue you struggle with your current tech stack?

    5 projects | /r/javascript | 25 Jul 2022

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?