|about 14 hours ago||3 days ago|
|MIT License||MIT License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
An Introduction to TypeScript
4 projects | dev.to | 19 Jan 2022
Some ways DNS can break
5 projects | news.ycombinator.com | 17 Jan 2022
One recent frustration I ran into with Node's DNS is that it doesn't seem to resolve whatever.localhost to 127.0.0.1, unlike my browser.
Not entirely sure which is doing the right thing by the spec here, but I much prefer the browser behavior, because I would really like to not have to add a hosts entry for everything I reverse proxy from Caddy for doing local HTTPS/HTTP2 development, for production parity.
Oh, and I also found out that Node also isn't able to use the system-wide certs store (which local HTTPS in Caddy adds to) , so in the end even adding a hosts entry didn't work, and I had to revert to plaintext HTTP1. Deno is looking more attractive every day .
Really curious to hear how other folks are doing local HTTPS/HTTP2 setups in node these days.
How to code live browser refresh in Deno
1 project | dev.to | 15 Jan 2022
I don't understand the "advantage' of importing by URL in the source code.
1 project | reddit.com/r/Deno | 14 Jan 2022
State of the Web: Deno
3 projects | news.ycombinator.com | 9 Jan 2022
Deno’s permission system is broken, you shouldn’t rely on it. Deno developers consistently ignore security issues, high priority bugs take months to fix.
API-based access control can’t possibly work because it’s nearly impossible to predict the effect of any single permission. For example, “permission to run specific command” makes no sense without checking the integrity of the binary, controlling the environment for LD_PRELOAD-like hacks and evaluating the code of this command for possible escape hatches. If you want to isolate a program, you need to do it on the OS level.2 projects | dev.to | 9 Jan 2022
Ask HN: Who is hiring? (January 2022)
28 projects | news.ycombinator.com | 3 Jan 2022
Deno Land Inc. | Head of Growth | Remote | Full-time | https://deno.com | https://deno.land
Deno Land is a startup founded by creators of Node.js, the runtime used by millions of developers that laid the foundations for the modern web. We are continuing to innovate with our new runtime called Deno, which is already one of the most popular projects on GitHub .
By repurposing web browser technology for the server software, we aim to accelarate a new generation of extreme low-latency edge applications. Our nascent commercial product  is cloud service for hosting software built with Deno; it is one of just a couple implementations of serverless at edge in existence. Our software is being used across the industry by companies like Slack.
Head of Growth: https://deno.com/jobs/growth
Apply at [email protected]
How good is typescript as a backend language?
2 projects | reddit.com/r/typescript | 31 Dec 2021
There's already such a system: Deno
Zsh Plugins Commit TOP
102 projects | dev.to | 25 Dec 2021
zeno 🥇 ⏰ 🏃♂️ - Fuzzy completion and utility plugin powered by Deno.
2 projects | reddit.com/r/rust | 21 Dec 2021
BTW, are you aware of Deno?
Koa vs Express
2 projects | dev.to | 6 Jan 2022
Philosophically, Koa aims to "fix and replace node", whereas Express "augments node". Koa uses promises and async functions to rid apps of callback hell and simplify error handling. It exposes its own ctx.request and ctx.response objects instead of node's req and res objects.
What are your best Node tips/tricks/discoveries from 2021?
8 projects | reddit.com/r/node | 28 Dec 2021
I started using Koa; it's a web framework from the same team that created Express. I like its simplicity and how the middlewares interact in a stack-like manner.
Why node npm packages and APIs NEVER use Arrow Functions?
10 Best Node.js Framework in 2021
12 projects | dev.to | 2 Dec 2021
Koa.js: An Expressive HTTP middleware framework GitHub Popularity: 32K Stars
Top Node.js Frameworks for Web Apps in 2021
11 projects | dev.to | 26 Nov 2021
GitHub stars:31495(github.com)11 projects | dev.to | 26 Nov 2021
Which is the correct Promise-based code for database querying with mysql2 module, then render to the page?
2 projects | reddit.com/r/node | 15 Nov 2021
// 1. We've setup default error handling (https://github.com/koajs/koa/blob/master/docs/error-handling.md) // 2. We've setup our DB connection with a promise-based API. (https://www.npmjs.com/package/promise-mysql) // 3. We've setup a template engine (https://github.com/koajs/ejs)
a first look at oak
6 projects | dev.to | 2 Nov 2021
Oak is a middleware framework for Deno’s native HTTP server and Deno Deploy. It is influenced by Koa (hence the anagram) and includes a middleware router inspired by @koa/router.
1 project | news.ycombinator.com | 2 Oct 2021
Understanding and using Relations in Strapi
4 projects | dev.to | 28 Sep 2021
Internally, Strapi is powered by Koajs, and its default database is SQLite, where it persists the content we add to the collections and single-types. We have learned a bit about Strapi. In the next sections, we will learn about relations in database models and establish the relations in Strapi collections.
What are some alternatives?
Next.js - The React Framework
fastify - Fast and low overhead web framework, for Node.js
Express - Fast, unopinionated, minimalist web framework for node.
loopback-next - LoopBack makes it easy to build modern API applications that require complex integrations.
ASP.NET Core - ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
nvim-lspconfig - Quickstart configurations for the Nvim LSP client
AdonisJs Framework - 🚀 The Node.js Framework highly focused on developer ergonomics, stability and confidence
AWS Lambda Router for NodeJS - AWS Lambda router for NodeJS