r/javascript 4d ago

Subreddit Stats Your /r/javascript recap for the week of August 24 - August 30, 2026

Monday, August 24 - Sunday, August 30, 2026

Top Posts

score comments title & link
71 27 comments Have you seen the new browser Email Verification API?
70 17 comments Reducing Zod's memory footprint by an order of magnitude with memoizing prototypes
56 7 comments Learning music theory through JavaScript, with runnable Web Audio examples
31 11 comments Open-Source Gwent classic (The Witcher 3) Web & APK!
23 11 comments [AskJS] [AskJS] referring to parent or grandparent class instance properties
17 6 comments Telixon - phone number library that compiles Google's libphonenumber metadata into a DFA (10x faster, 26 kB)
16 4 comments Caravan, a flexible TypeScript-first logger for JavaScript applications
9 6 comments Browser Test: A browser-based automated javascript testing framework in one .html file
9 5 comments Lightweight, native HTTP client built in C++20 — a fast, local-first alternative to Postman and Insomnia.
9 0 comments Modernising Project GoldScript for 2026

 

Most Commented Posts

score comments title & link
0 42 comments [AskJS] [AskJS] How common is the term "Barrel" and do you know what it means?
0 21 comments [AskJS] [AskJS] How securely can we store a private key in the browser? (details inside)
7 16 comments [AskJS] [AskJS] Which UI component library or DataGrid solution do you use for your web projects?
0 11 comments How to drive your frontend from the backend
3 8 comments [AskJS] [AskJS] Good References for JS Design Patterns?

 

Top Ask JS

score comments title & link
6 1 comments [AskJS] [AskJS] Where should attribution logic stop in a JavaScript app?
4 1 comments [AskJS] [AskJS] Building an in-browser APK compiler — binary XML streams and signature blocks in client-side JS
0 5 comments [AskJS] [AskJS] Our server boot got slower and the commit history had no answer, so I timed every require

 

Top Showoffs

score comment
3 /u/moving808s said https://reddit.com/link/p6kgv92/video/lzmn08lom9mh1/player This week I upgraded from animejs v2 to v4 to plug my game clock in for deterministic dom animations. If you wanna read more about my pro...
2 /u/anonahnah9 said I made a multiplayer boxing game in the browser 🥊 The fights are drawn with JavaScript on a Canvas 2D context. There’s a requestAnimationFrame loop handling the animation and rendering, while the act...
2 /u/ScoobyDookuu said Hey y’all, I got slightly carried away with loading animations. I wanted nicer loading states for my own projects, but most libraries I found were either tied to a framework, fairly limited, or requ...

 

Top Comments

score comment
44 /u/blood_bender said Barrel file is just an `index.js/ts` that imports and reexports a ton of other functions/classes/constants, usually part of a root library directory so other parts of the app don't have to imp...
18 /u/monotone2k said This feels like an [XY problem](https://xyproblem.info/). What are you actually trying to build?
16 /u/Ecksters said Interesting, TanStack Table [recently did the same optimization](https://tanstack.com/blog/tanstack-table-v9-memory-performance) from what I can tell. Are there cases for Zod where no...
12 /u/imvictorious said Great idea. I don't think this is going to work with my catch all email address which I use though or am I wrong?
12 /u/thecementmixer said Is there an RFC for this or is this just wishful thinking?

 

4 Upvotes

2 comments sorted by

1

u/subredditsummarybot 4d ago

If you would like this roundup sent to your reddit inbox every week send me a message with the subject 'javascript'. Or if you want a daily roundup, use the subject 'javascript daily' (<--Click one of the links. The bot can't read chats, you must send a message).

Please let me know if you have suggestions to make this roundup better for /r/javascript or if there are other subreddits that you think I should post in. I can search for posts based off keywords in the title, URL and flair - sorted by upvotes, # of comments, or awards. And I can also find the top comments overall or in specific threads.

1

u/Character-Tea2608 4d ago

that zod optimization is clever, memoizing prototypes cuts down on a ton of duplicated schema overhead

the music theory + web audio thing looks fun too, been meaning to mess with the audio api for a side project

also the barrel file thread is classic, half the sub arguing about terminology while the other half argues about whether they even cause tree-shaking issues