Web development
4.14K subscribers
425 photos
31 videos
97 files
98 links
Web development learning path

Frontend and backend resources.

HTML, CSS, JavaScript, React, APIs and project ideas.

Join πŸ‘‰ https://rebrand.ly/bigdatachannels

DMCA: @disclosure_bds
Contact: @mldatascientist
Download Telegram
JWT
❀4
HTTP Request Methods
❀1πŸ‘1
❀1
CSS Cheat Sheet
❀6
PHP CHEATSHEET
❀2πŸ‘2
CORS request path
❀2πŸ‘2πŸ₯°1
Var Vs let Vs const
❀3
HTTP Status Codes
❀3πŸ‘1
Cookies Vs Sessions
❀3πŸ‘1
REST API Cheatsheet
❀3
🧩 JavaScript Quiz

In JavaScript, which keyword is used to declare a variable that cannot be reassigned after its initial value is set?
Anonymous Quiz
13%
let
6%
immutable
69%
const
12%
var
Components of Docker
πŸ‘2❀1
localStorage Persistence: The Silent Bank Vault

What’s happening?

localStorage is like a browser’s hard drive. It survives tab/window closures, even system reboots.

Unlike sessionStorage (which dies with the tab), localStorage sticks until explicitly cleared (localStorage.clear() or user clears browsing data).

Gotcha: It’s synchronous meaning it blocks the main thread if you store large data.
❀2πŸ‘1
❀2πŸ‘1
JavaScript Event Loop: The Truth About setTimeout(0)

The Real Order of Operations:

1. Call Stack: Synchronous code (A, D) - This is where JavaScript executes code sequentially, like reading a script.

2. Microtasks: Promises (C) - These are small tasks that need to be executed ASAP after the current script, before the next rendering. Think of them as urgent side tasks.

3. Macrotasks: Timeouts/Intervals (B) - These are longer tasks that the browser queues up to do whenever it gets a chance. They're not as urgent as microtasks.

Golden Rule: "0ms" doesn't mean immediate - it means "next event loop tick".
❀6