Generate HTML on the server with Deno and JSX

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

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • deno

    A modern runtime for JavaScript and TypeScript.

  • React 17 is at the moment of writing not yet supported. The problem is that in React 17 the JSX is translated to something new. It isn't React.createElement anymore to avoid the need for importing React.

  • skypack-cdn

    An issue tracker for the CDN

  • I first tried to load React 16 from Skypack CDN, but that doesn't work because of this issue

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

    InfluxDB logo
  • roelandmoors

  • You can find all the code here.

  • swc

    Rust-based platform for the Web

  • Luckily Deno has built-in support for JSX thanks to swc. JSX is a syntax extension to Javascript. This means that JSX will be translated to real javascript calls like React.createElement() (more on this below). This is nice, but Deno doesn't know about React so we need to do some more work.

  • handlebars.js

    Minimal templating on steroids.

  • When you want to generate html on the server you will need some template engine. You can use, EJS, handlebars or many others, but I prefer a template engine where I can create components instead of working with partials and layouts.

  • SaaSHub

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

    SaaSHub logo
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

  • Bun - The One Tool for All Your JavaScript/Typescript Project's Needs?

    4 projects | dev.to | 2 Apr 2024
  • How QUIC is displacing TCP for speed

    1 project | news.ycombinator.com | 9 Feb 2024
  • Deno in 2023

    8 projects | news.ycombinator.com | 5 Feb 2024
  • Deno, the next-generation JavaScript runtime

    1 project | news.ycombinator.com | 11 Jan 2024
  • use rustls-tokio-stream instead of tokio-rustls did not fix Using self-signed certs with TLS WebSockets causes "No response from ping frame." error event after a short period connectivity

    1 project | /r/Deno | 9 Nov 2023