---
title: "Eleventy 1.0"
publication: "Node Weekly"
issue: 421
published_at: "2022-01-20"
canonical_url: "https://nodeweekly.com/issues/421"
---

Plus a better SQLite3 driver for Node, a Discord library, and Node 17.4.0. |        

#​421 — January 20, 2022 

[Read on the Web](https://nodeweekly.com/issues/421)   

Node Weekly 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/bammidsgeedeqn4k060q.jpg)](https://remix.run/blog/remix-vs-next)  

[Remix vs Next.js](https://remix.run/blog/remix-vs-next) — While this is a comparison written by the Remix team, it seems open about its methodology and tries to be fair in its comparison. The comparison (and sometimes implicit criticism) of Jamstack has been a [Remix talking point](https://twitter.com/kentcdodds/status/1483791954789818374) – not entirely unfairly either. 

Ryan Florence   

[Eleventy v1.0: The Node-Powered Static Site Generator](https://www.11ty.dev/) — Created as an alternative to the Ruby-powered [Jekyll](https://jekyllrb.com/), Eleventy (a.k.a. 11ty) similarly can transform a directory of templates into a static HTML site to deploy wherever you like. The [v1.0.0 release notes](https://github.com/11ty/eleventy/releases/tag/v1.0.0) provide more info. 

Zach Leatherman et al.   [![\](https://copm.s3.amazonaws.com/0b1f8e05.jpg)](https://vultr.com/promo/try100?promo=try100&utm_source=nodeweekly&utm_medium=syndication&utm_campaign=q122) 

[Cloud Infrastructure Without the Complexity or Cost](https://vultr.com/promo/try100?promo=try100&utm_source=nodeweekly&utm_medium=syndication&utm_campaign=q122) — Vultr offers up cloud compute and simplified instance management at a fraction of the cost of Big Tech. Redeem [$100 in infrastructure credit](https://vultr.com/promo/try100?promo=try100&utm_source=nodeweekly&utm_medium=syndication&utm_campaign=q122) today to instantly deploy hyperscale bare metal, virtual servers, and storage around the world. 

Vultr sponsor   

[Node v17.4.0 (Current) Released](https://nodejs.org/en/blog/release/v17.4.0/) — A release of many tiny fixes and updates with small upgrades to libuv and npm, some [minor additions to `stream`](https://github.com/nodejs/node/commit/9f5a873965) (to begin aligning with TC39’s [iterator helpers proposal](https://github.com/tc39/proposal-iterator-helpers)), and the module path on `child_process.fork` [can now be a URL object](https://github.com/nodejs/node/commit/ef6f98c2e3). 

Michaël Zasso   

**In brief:** 

- Last week we featured a story about how the maintainer of Faker.js library had broken the package – well, [the Faker project has had a fresh start](https://fakerjs.dev/update.html) with a new team and a raft of announcements.
- 📅 ['Next 10'](https://github.com/nodejs/next-10) is the name of a group and concept within the Node project of discussing the future of Node and they have [a mini summit on January 27](https://github.com/nodejs/next-10/issues/108) — they want to encourage **anyone interested in either HTTP or documentation** to attend.
- [A reminder](https://twitter.com/simonplend/status/1483789097734918152) from Simon Plenderleith that as of Node 17 to deep clone a value you can use WHATWG's `structuredClone()` method.    

💻 Jobs  

[Remote Backend Software Engineer](https://apply.workable.com/qatalog/j/673F7683EE/?utm_source=cp&utm_medium=nw&utm_campaign=012022) — Come and help us build the future of work. We're a friendly team working on hard problems. Node, Hapi, Postgres, Elastic, Redis. 
Qatalog   

[Find Tech Jobs with Hired](https://hired.com/join/?utm_source=newsletter&utm_medium=sponsor&utm_campaign=%28b2c%29%28l-all%29%28r-all%29%28cooper-nodeweekly%29&utm_content=find-your-next-job) — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers. 
Hired      

[Mocking With Undici Like a Pro](https://fusebit.io/blog/undici-mocking/) — [Undici](https://github.com/nodejs/undici) is a strongly recommended HTTP/1.1 client that improves upon what the standard library offers, but its approach means common mocking approaches need to be revisited when working with it. 

Yavor Georgiev   

[Creating an AWS Lambda Function with `nbb`](https://blog.michielborkent.nl/aws-lambda-nbb.html) — [nbb](https://github.com/babashka/nbb) is a ClojureScript environment that runs on top of Node.js, so it’s ideal for AWS Lambda. Node doesn't have to always be about JavaScript :-) 

Michiel Borkent   

[Create An Open Graph Image Generator with Node](https://blog.logrocket.com/create-open-graph-image-generator-node-js/) — Set up a server with Node.js to dynamically generate images and reduce the manual effort of creating Open Graph images. 

Sai Krishna   

[Read How Elotl Autoscales CI in Kubernetes with Buildkite & Amazon EKS](https://buildkite.com/blog/autoscaling-buildkite-kubernetes-cluster?utm_campaign=CPress&utm_source=ppc&utm_medium=cpress&utm_term=cicd&utm_content=devops) 

Buildkite sponsor   

[How to Set Up a Node Project with TypeScript](https://blog.appsignal.com/2022/01/19/how-to-set-up-a-nodejs-project-with-typescript.html) — A thorough walkthrough of the basic setup. 

Ayooluwa Isaiah   

🛠 Code & Tools 

[![\](https://res.cloudinary.com/cpress/image/upload/w_1280,e_sharpen:60/pfspvjbqbtuykuv2dpv0.jpg)](https://github.com/NodeBB/NodeBB)  

[NodeBB 1.19.0: Node-Based Forum Software](https://github.com/NodeBB/NodeBB) — It’s been around for years and is a stable and mature platform. Note that it is GPL licensed, however. 

NodeBB   

[better-sqlite3 7.5: A Simple, Fast SQLite3 Library for Node](https://github.com/JoshuaWise/better-sqlite3) — This release updates SQLite to v3.37 (v3.37 notably introduced [STRICT tables](https://sqlite.org/stricttables.html)), removed a dependency, reduced installation size, and a few other minor things. 

Joshua Wise   

[Doppler - All Your Environment Variables in One Place](https://www.doppler.com/?utm_campaign=newsletter&utm_medium=referral&utm_content=nodeweeklyjan20&utm_source=newsletter) 

Doppler sponsor   

[Dynamoose 2.8: A Modeling Tool for Amazon's DynamoDB](https://github.com/dynamoose/dynamoose) — As [Mongoose](https://mongoosejs.com/) is to MongoDB, Dynamoose tries to be to Amazon’s DynamoDB. 

Dynamoose   

[Rockpack 2.0: An Alternative React App Builder](https://github.com/AlexSergey/rockpack) — Like _Create React App_ the goal is to get project setup time as low as possible, but Rockpack holds some different opinions around how far to take things and packs in a lot of ideas including, now, server side rendering. 

Alex Sergey   

[Discord.js 13.6.0: A Library for Interacting with Discord's API](https://github.com/discordjs/discord.js) — A way to write bots or similar tools for the wildly popular [Discord](https://discordapp.com/) chat system. 

Amish Shah    

**Got a new email?** You can [change your address here](https://nodeweekly.com/edit_subscription/*|UID|*). 

--- 

**Bored of us?** [Click here to stop getting Node Weekly](https://nodeweekly.com/leave/*|UID|*). 

--- 

**Got a link for us?** Reply and tell us. We can't include everything but we'll look at anything you send. Thanks! 

--- 

**Want to sponsor?** Email `[kristina@cooperpress.com](mailto:kristina@cooperpress.com)` for details. 

--- 

Published by Cooper Press Ltd.
Fairfield Enterprise Centre, Louth, LN11 0LS, United Kingdom 

[Stop getting this newsletter.](https://nodeweekly.com/leave/*|UID|*)
