Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    J

    Just-JS Blog

    just.billywhizz.io · Company blog · on HN since 2020

    The author of Just, a minimal JavaScript runtime built on V8, writes about its performance and benchmark results.

    Visit blogHN submissions
    Systems & PerformanceWeb Development
    What HN says

    HN commenters link it to explain why a JavaScript framework ranks so high in TechEmpower benchmarks, noting it is a thin wrapper over V8 with native code.

    Stats for nerds
    16HN people shared it
    6linked in comments
    23story points
    Dec 2025last shared
    2021people per year2025

    Top posts on HN

    1. 1
      Just(JS) – A JavaScript web framework in the top of the TechEmpower Benchmark
      15 people · 23 points · first shared 2020 · 3 comments on HN
    2. 2
      On javascript performance 03
      1 person · first shared 2023
    3. 3
      Blog
      1 person · first shared 2022
    4. 4
      Demo
      1 person · first shared 2024
    5. 5
      Squeel
      1 person · first shared 2025

    What HN people wrote when they linked it

    • CharlieDigitalNov 2024

      TechEmpower benchmarks and The Benchmark Game[0] are pretty comprehensive. The latter has not yet been updated for .NET 9. The former has been updated with .NET 9[1], but will have to wait for the next round of results. You can see the continuous results, though[2]

      I know that TechEmpower gets a lot of flak for being "unrealistic", but it's easy enough to filter out the pure middleware ones. But even those I feel are "fair game" because it shows that such optimizations are possible on the runtime if needed. The story behind one of the top entrants, Just(js) talks a bit about this[3]

      [0] https://benchmarksgame-team.pages.debian.net/benchmarksgame/index.html

      [1] https://github.com/TechEmpower/FrameworkBenchmarks/blob/master/frameworks/CSharp/aspnetcore/src/Minimal/Minimal.csproj

      [2] https://tfb-status.techempower.com/

      [2] https://just.billywhizz.io/blog/on-javascript-performance-01/

    • SpiritusFeb 2021

      It's likely because of this (custom Postgres client, request pipelining and not doing sync/commit after each query):

      > [Multiple Queries] This is the first test where Just(js) has quite a big lead. This is likely due to the fact it is using a custom postgres client written in Javascript and taking full advantage of pipelining of requests. It also avoids sending a Sync/Commit on every query. As far as I am aware this is within the rules but will be happy to make changes to sync on every query if it is not.

      https://just.billywhizz.io/blog/on-javascript-performance-01/

    • culiMar 2023

      Depending on specific use-case, today's JavaScript code is only 2–7 times slower than corresponding C++. That's pretty damn fast. Faster than some compiled languages. Fast enough that if you wanted to obsess over performance you can build the fastest backend framework in Node.js[0][1]

      [0] https://www.techempower.com/benchmarks/#section=data-r21&test=composite

      [1] https://just.billywhizz.io/blog/on-javascript-performance-01/

    • SahAssarAug 2022

      Bun is currently lacking workers, which at least for me is a dealbreaker. I'd also think it'd be interesting to compare against justjs when it comes to speed, since that is a very small wrapper around V8 (much smaller than node/deno) and manages to score extremely high on techempower benchmarks (top 25 on all, first/second spot on a few): https://just.billywhizz.io/blog/on-javascript-performance-01/

    • billywhizzDec 2025

      i played around with this a while back. you can see a demo here. it also lets you pull new WAL segments in and apply them to the current database. never got much time to go any further with it than this.

      https://just.billywhizz.io/sqlite/demo/#https://raw.githubusercontent.com/just-js/just.billywhizz.io/refs/heads/main/sqlite/demo/db/chinook.db

    • adam_arthurApr 2023

      Not familiar with Just, but seems its designed as a minimal wrapper over v8. The benchmark code is probably jumping directly from JS to native code... most of the github repo is C++

      Edit:
      There's actually an article that explains how Just ranks so highly
      https://just.billywhizz.io/blog/on-javascript-performance-01/

    Related

    V8 Blogv8.dev272 people

    The cost of parsing JSON

    V8 Blog
    Company · last shared 2026
    Deno: The Complete Referencemedium.com/deno-the-complete-reference17 people

    Is Bun much faster than Node.js?

    Deno: The Complete Reference
    Publication · last shared 2025
    DailyJSdailyjs.com112 people

    Backbone.js: Hacker's Guide

    DailyJS
    Publication · last shared 2017
    Philip Waltonphilipwalton.com105 people

    Solved by Flexbox

    Philip Walton
    Personal · last shared 2026
    Lambda the Ultimatelambda-the-ultimate.org615 people

    Simon Peyton Jones Elected into the Royal Society Fellowship

    Lambda the Ultimate
    Publication · last shared 2026
    Tom Daletomdale.net44 people

    Web frameworks are transforming from runtime libraries into optimizing compilers

    Tom Dale
    Personal · last shared 2019
    Next.js Blognextjs.org271 people

    Next.js 12

    Next.js Blog
    Company · last shared 2026
    JavaScript in Plain Englishjavascript.plainenglish.io15 people

    React and Next.js Is Dead – Something New Is (Finally) Replacing It (For Good)

    JavaScript in Plain English
    Publication · last shared 2026