Real-Time AJAX Progress Tracking with Practical Code Examples
AJAX (Asynchronous JavaScript and XML) is a methodology for enabling asynchronous communication between web pages and servers without full page reloads. It leverages browser APIs like XMLHttpRequest (XHR) or the modern Fetch API too exchange data in the background, then dynamically updates specific page sections using JavaScript. Historically X ...
Posted on Fri, 28 Aug 2026 16:12:55 +0000 by Ancoats
Frontend Interview Essentials: Communication Concepts
This section covers fundamental concepts in frontend development related to communication, essential for interviews in 2023. It delves into server-side rendering (SSR), client-side rendering (CSR), HTTP protocols, caching mechanisms, asynchronous operations, cross-origin resource sharing (CORS), and web security.
Server-Side Rendering (SSR) vs. ...
Posted on Wed, 05 Aug 2026 16:50:20 +0000 by hernan
Handling File Downloads from Binary Streams in Nuxt.js
Retrieving binary file streams from a server and triggering a browser download in a Nuxt application requires handling the response as a Blob. While the @nuxt/http module is a common choice, the native Fetch API provides a built-in alternative without requiring additional dependencies.
When requesting a file, ensuring the browser does not atte ...
Posted on Sun, 07 Jun 2026 17:27:32 +0000 by nightkarnation