Symbiote.js: composition of web components without virtual DOM | Guide https://sudonull.com/symbiote-js-composition-of-web-components-without-virtual-dom-guide
How Symbiote.js simplifies interface creation through HTML composition? We break down the tabs example and the advantages of the low-code approach for teams. Learn more.
Memory leaks in JS closures: how to fix https://sudonull.com/memory-leaks-in-js-closures-how-to-fix
Study the causes of memory leaks in JavaScript closures and ways to fix them: WeakMap, resetting references, removing handlers. Practical code examples for middle/senior developers.
URL as the source of state Next.js App Router https://sudonull.com/url-as-the-source-of-state-next-js-app-router
How to make URL the single source of truth in Next.js App Router. Server components, searchParams, client synchronization. Code examples for middle/senior.
Rendering 3D apartments in the browser on Three.js https://sudonull.com/rendering-3d-apartments-in-the-browser-on-three-js
Learn how to render procedural 3D apartments with multiplayer on Next.js + Three.js. Optimizations, avatars, lighting without glTF. For middle/senior dev.
Unified calculation engine for Next.js and Flutter https://sudonull.com/unified-calculation-engine-for-next-js-and-flutter
How to synchronize formulas between web and mobile applications, avoiding discrepancies in results. Practical solution using JSON and parity tests.