π11π€£6π₯2β€1
Managing RxJS Traffic with Signals and Suspensify
While Angular is not the first framework to implement Signals, it is The framework where developers rely most on RxJS...
Younes Jaaidi
While Angular is not the first framework to implement Signals, it is The framework where developers rely most on RxJS...
Younes Jaaidi
β€7π₯4π2
π23
What is the output?
Anonymous Quiz
26%
HELLO, WORLD! and WORLD
37%
HELLO, WORLD! and World
10%
Hello, World! and World
26%
HELLO, WORLD! and World!
π21β€5π5
π Issue 23 / 18.07.2023
π Upgrading TypeORM with jscodeshift
TypeORM is an ORM that supports both Data Mapper and Active Record patterns, and last year it introduced some breaking changes that left the author of this post facing a lot of updates to be made. What to do? Write a βcodemodβ to automate the job! Even if you donβt use TypeORM, this post might give you some ideas for other places to use a code rewriting approach.
CLINTON BLACKBURN
π Deploying a Fastify and Vue 3 Static Site to Heroku
One way to get the benefits of a static site architecture but retain the option to flexibly add server-side functionality later.
LIRAN TAL
Β©οΈNODE.JS WEEKLY
π Upgrading TypeORM with jscodeshift
TypeORM is an ORM that supports both Data Mapper and Active Record patterns, and last year it introduced some breaking changes that left the author of this post facing a lot of updates to be made. What to do? Write a βcodemodβ to automate the job! Even if you donβt use TypeORM, this post might give you some ideas for other places to use a code rewriting approach.
CLINTON BLACKBURN
π Deploying a Fastify and Vue 3 Static Site to Heroku
One way to get the benefits of a static site architecture but retain the option to flexibly add server-side functionality later.
LIRAN TAL
Β©οΈNODE.JS WEEKLY
π₯6β€2π2
π° RELEASES
Octokit.js 3.0
Official GitHub SDK for browsers, Node, and Deno.
Fastify 4.20
The fast, low overhead web framework.
HyperExpress 6.8
High-perf HTTP / WebSocket server.
Nest 10.1
Popular server-side framework.
Mercurius 13.1
GraphQL adapter for Fastify.
Octokit.js 3.0
Official GitHub SDK for browsers, Node, and Deno.
Fastify 4.20
The fast, low overhead web framework.
HyperExpress 6.8
High-perf HTTP / WebSocket server.
Nest 10.1
Popular server-side framework.
Mercurius 13.1
GraphQL adapter for Fastify.
π CODE & TOOLS
π© Kanel: Generate TypeScript Types from Postgres
It works by inspecting a live database and outputs code you can add to a TypeScript project and use with something like Knex (above) β GitHub repo.
KRISTIAN DUPONT
π© fusion.ssg: A Minimal Framework for Static Websites
Think React may be overkill for a simple, static project? This new framework might be all you need. Hereβs a video demo of it in operation.
JEFF SCHWARTZ
π© Kanel: Generate TypeScript Types from Postgres
It works by inspecting a live database and outputs code you can add to a TypeScript project and use with something like Knex (above) β GitHub repo.
KRISTIAN DUPONT
π© fusion.ssg: A Minimal Framework for Static Websites
Think React may be overkill for a simple, static project? This new framework might be all you need. Hereβs a video demo of it in operation.
JEFF SCHWARTZ
β€6π2π₯1
π€£22π13β€5π€3π2
What is the output?
Anonymous Quiz
17%
object, undefined, object, array
33%
null, undefined, object, array
34%
object, undefined, object, object
17%
null, undefined, object, object
π20π€10π€£3β€2π2
What is the output?
Anonymous Quiz
69%
!dlroW ,olleH
17%
Hello, World!
12%
dlroW ,olleH!
2%
loW ,ellH
π18π€£3β€2π2
π Issue 24 / 21.07.2023
π pkg-size: Find the True, Current Size of an npm Package Without Leaving Your Browser
A beautifully designed site that can show you the true size of an npm package (including dependencies) using the actual packages which are 'installed' in a browser-based WebContainers-powered environment. Hiroki has π¦ a Twitter thread where he explains more about how it works.
HIROKI OSAME
π TypeScript and the Dawn of Gradual Types
From GitHubβs ReadME project comes a thorough journalistic take on how static typing made it into the JavaScript world, what TypeScript offers, some alternative approaches, and the possibility of adding type annotations to JavaScript iself.
MIKE MELANSON (GITHUB)
π Five Inconvenient Truths about TypeScript
A brief dose of reality for a world seemingly obsessed with TypeScript: βIf you want to get into TypeScript, donβt think you can leave JavaScript behind. It will find you, and it will get you.β
STEFAN BAUMGARTNER
Β©οΈJS WEEKLY
π pkg-size: Find the True, Current Size of an npm Package Without Leaving Your Browser
A beautifully designed site that can show you the true size of an npm package (including dependencies) using the actual packages which are 'installed' in a browser-based WebContainers-powered environment. Hiroki has π¦ a Twitter thread where he explains more about how it works.
HIROKI OSAME
π TypeScript and the Dawn of Gradual Types
From GitHubβs ReadME project comes a thorough journalistic take on how static typing made it into the JavaScript world, what TypeScript offers, some alternative approaches, and the possibility of adding type annotations to JavaScript iself.
MIKE MELANSON (GITHUB)
π Five Inconvenient Truths about TypeScript
A brief dose of reality for a world seemingly obsessed with TypeScript: βIf you want to get into TypeScript, donβt think you can leave JavaScript behind. It will find you, and it will get you.β
STEFAN BAUMGARTNER
Β©οΈJS WEEKLY
β€7π3π₯1