Vue 3 Explained - Part 4: Rendering 101Ever wondered how Vue turns your templates and components into the actual webpage you see in your browser? Curious about how it efficiently updates the view when things change? It might seem like magic, but let's demystify it. In the previous parts o...2WMJan 22, 2024 Β· 6 min readnasserspace.hashnode.dev
Web Speech API: How Google Translate Converts Speech to TextAll of us have faced times when we needed to use Google Translate. It's a simple but strong tool that helps when there's a language barrier causing confusion between people. Imagine being in a foreign country and not understanding what's being spoken...Sep 4, 2023 Β· 9 min readnasserspace.hashnode.dev
Media Session API: How Spotify Web Player Integrates With OS Media ControlsSpotify offers a web app with all the features available on the main Spotify application. This web app functions like the full version of the app within your browser. When using Spotify's web player on your laptop, you'll notice that you can control ...Aug 14, 2023 Β· 6 min readnasserspace.hashnode.dev
File System Access API: How VSCode.dev Edits Local Files in the BrowserHave you ever given vscode.dev a try? It's the online version of the popular code editor, vscode, that so many people love. With vscode.dev, you get all the same capabilities as the offline version of the app. You can do things like version control, ...3RΓMJul 31, 2023 Β· 8 min readnasserspace.hashnode.dev
Vue 3 Reactivity Explained: A Deep Dive into the "ref" FunctionWelcome to our journey into the world of Vue 3's reactivity system! If you've been following along, you already know that we've been piecing together some vital components in the previous articles. In the first part of this series, we crafted the tri...2EAJul 24, 2023 Β· 8 min readnasserspace.hashnode.dev