I’m looking for recommended readings to more deeply understand JavaScript. In particular, things like Cloudflare Workers, their internals, build systems, etc.<p>I’ve been coding in JS for years, but would like to dive a bit deeper into the ecosystem around it.
For JS in general: anything from <a href="https://2ality.com" rel="nofollow">https://2ality.com</a> - articles, books, walk-throughs, etc. Axel is thorough and systemically reconstructs complex topics from core building blocks.<p>For Cloudflare Workers specifically: first, learn regular Web Workers, then read everything from kentonv who's the tech lead for CF Workers, and a user here. He's written many (disjointed) pieces on Workers both here on HN and on the CF community board. Additionally, Cloudflare Developers Discord (<a href="https://discord.com/invite/cloudflaredev" rel="nofollow">https://discord.com/invite/cloudflaredev</a>) has a very active channel for Workers with people discussing implementation details and edge cases.
If you want to know JS deeply, I think reading the EcmaScript language specification is a very good step. I've read through it before; it's quite long but not overly difficult reading.<p>Studying the source code for a JS implementation is also a good step. QuickJS is a good one.