Deno.js in Production. Key Takeaways.

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

    Run browser JS in the terminal

  • > ‘Deno’ (like ‘Node’ but backwards)

    Yeah, no.

    I wonder if more people just assume that to be true, heh. I kind of was expecting it, weirdly enough.

    Hint: "node" is "edon" backwards. Not sure if that name is taken for something Javascripty ... * goes to check * yeah, I found [1] which seems to be 4 years old, tagline "Run browser JS in the terminal".

    [1] https://github.com/dbkaplun/edon

  • LavaMoat

    tools for sandboxing your dependency graph

  • You should check out Lavamoat: https://github.com/LavaMoat/LavaMoat

    It attempts to do what you're essentially describing. It was built by the MetaMask team, where supply chain attacks are an obviously huge risk.

    I've spent some time trying to get it working in an app, but haven't been able to get it all the way working. It's still pretty beta and not well documented.

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

    Deno Binary Installer

  • https://deno.land/install.sh is a redirect to https://deno.land/x/install.sh, which is treated as any /x/ (community) module. These modules are immutable clones of github tags (in this case, https://github.com/denoland/deno_install/). If someone would manage to breach the AWS S3 buckets that we use for module storage, it wouldn't be just a problem for installation of the deno CLI, but a problem for any module on the registry.

  • deno

  • Much of Node.js is written in C, yet it's still called Node.js.

    Deno has some JavaScript/TypeScript in it. On GitHub https://github.com/denoland/deno is 22.8% JavaScript and 13.2% TypeScript, and https://github.com/denoland/deno_std is 68.2% JavaScript and 31.6% TypeScript.

    So to me it's misleading about the name, but not about what Deno is written in.

  • deno_std

    Discontinued deno standard modules

  • Much of Node.js is written in C, yet it's still called Node.js.

    Deno has some JavaScript/TypeScript in it. On GitHub https://github.com/denoland/deno is 22.8% JavaScript and 13.2% TypeScript, and https://github.com/denoland/deno_std is 68.2% JavaScript and 31.6% TypeScript.

    So to me it's misleading about the name, but not about what Deno is written in.

  • postgres

    Postgres.js - The Fastest full featured PostgreSQL client for Node.js, Deno, Bun and CloudFlare (by porsager)

  • >Same deal with Postgres. `pg` would not compile at all. Knex also didn't work (this was an older project).

    You should take a look at Postgres.js [0] which supports Deno and TypeScript. Version 3.x was released recently and discussed in this HN thread [1].

    [0] https://github.com/porsager/postgres

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

  • PostgresJs: The Fastest full featured PostgreSQL client for Node.js and Deno

    1 project | /r/hypeurls | 16 Oct 2023
  • We migrated to SQL. Our biggest learning? Don't use Prisma ORM

    3 projects | news.ycombinator.com | 8 Oct 2023
  • Do you still need the M in MVC when you write straight SQL in your app?

    1 project | /r/node | 10 May 2022
  • Which Postgres connector would you use; `denodrivers/postgres` or `porsager/postgres`?

    2 projects | /r/Deno | 8 May 2022
  • Show HN: Postgres.js - 用于Node和Deno的最快速的全功能PostgreSQL客户端 (Show HN: Postgres.js – Fastest Full-Featured PostgreSQL Client for Node and Deno)

    1 project | /r/hnzh | 26 Mar 2022