๐ก JavaScript is full of hidden Web API gems you probably arenโt using.
From observing elements to copying content, this carousel breaks down underrated APIs that level up your frontend.
From observing elements to copying content, this carousel breaks down underrated APIs that level up your frontend.
โค4
ู
ูููู
ุงูู Middleware ูู Next.js ๐ก
.
.
ุฃููุฏ ูุงุจูุช ุณููุงุฑูู ุฅูู ู ุญุชุงุฌ ุชุชุญูู ูู ุงูู requests ุงููู ุฏุงุฎูุฉ ูู ููุนู ุฃู ุชุนู ู checks ู ุนููุฉ ูุจู ู ุง ุงูู user ูุดูู ุงูู page. ู ุซููุง:
- ู ุญุชุงุฌ ุชู ูุน user ู ุด ุนุงู ู login ุฅูู ูุฏุฎู ุตูุญุฉ ู ุนููุฉ.
- ุฃู ุชุนู ู redirect ูู user ู ุด ุนูุฏู ุตูุงุญูุงุช.
- ุฃู ุญุชู ุชุถูู headers ุฃู ุชุนู ู logging ููู request.
ุงูุญุชุฉ ุฏู ูู ุฃู app ุจุชุจูู critical ุฌุฏูุงุ ูุฃูู ุณุงุนุงุช ู ุญุชุงุฌ layer ูุฏู ูู ุงููุต ุจูู request ุงูู user ูุงูู response ุงููู ุฑุงุฌุน. ูููุง ููุฌู ุฏูุฑ ุงูู Middleware...
โโโ
๐ฅ ูุนูู ุฅูู Middlewareุ
ุงูู Middleware ุจุจุณุงุทุฉ ุนุจุงุฑุฉ ุนู function ุจุชุชููุฐ ูุจู ู ุง ุงูู request ููุตู ููู route.
ูุนูู ูู ูุงูู ูู ุญุงุฑุณ ุงูุจูุงุจุฉ: ุฃู request ูุงุฒู ูุนุฏู ู ูู ุงูุฃููุ ูุณุงุนุชูุง ุฃูุช ุชูุฏุฑ:
- ุชุบูุฑ ูู ุงูู request ุฃู ุงูู response.
- ุชุนู ู redirect ุฃู rewrite.
- ุชู ูุน requests ู ุนููุฉ.
- ุฃู ุญุชู ุชุถูู logic ุฒู ุงูู authentication, logging, A/B testing, rate limitingโฆ ุฅูุฎ.
โโโ
๐ ุฅุฒุงู ุงูู Middleware ุจูุดุชุบู ูู Next.jsุ
ูู Next.js 13 (ูุงูู App Router)ุ ูู ุนุงูุฒ ุชุนู ู Middleware ุจุชุถูู ู ูู ุจุงุณู :
middleware.ts or middleware.js
ูู ุงูู root ุจุชุงุน ุงูู project.
ุงูู function ุงูุฃุณุงุณูุฉ ุจุชููู ูุฏู:
โ ุงููู ุจูุญุตู ููุง:
- ุฃู request ุฏุงุฎู ุนูู /dashboard/* ูุงุฒู ูุนุฏู ู ู ุงูู middleware.
- ูู ู ููุด token: ูุชุนู ู redirect ุนูู /login.
- ูู ููู token: ููู ู ุนุงุฏู.
โโโ
โก๏ธ ุฃูู ู ู ูุฒุงุช ุงูู Middleware ูู Next.js:
1- ุงูู Edge Runtime:
ุจูุชููุฐ ุนูู ุงูู Edge (Cloudflare Workers/Akamaiโฆ ุฅูุฎ) ูุนูู ultra fast ูู ุด ู ุญุชุงุฌ server ุชููู.
2- ุงูู Lightweight:
ู ุด ู ุนู ูู ุฅูู ูุดูู logic ุชููู ุฌุฏูุงุ ูู ุจุณ layer ุณุฑูุนุฉ ููู requests.
3- ุงูู Selective Matching:
ุชูุฏุฑ ุชุญุฏุฏ routes ู ุนููุฉ ุจุณ ุงููู ุชุนุฏู ู ู ุงูู middleware ุนู ุทุฑูู ุงูู matcher.
4- ุนูุฏู Use Cases ู ุชููุนุฉ:
- Authentication & Authorization.
- Redirects & Rewrites.
- A/B Testing
- Bot Protection.
- Internationalization
โโโ
ุฎูู ุจุงูู ุฅู ุงูู Middleware ู ุด ู ูุงู ุชุญุท ููู ูู ุงูู business logic ุจุชุงุนูุ ูู ู ุนู ูู ููุญุงุฌุงุช ุงููู ู ุญุชุงุฌุฉ ุชุชููุฐ ุจุณุฑุนุฉ ููุจู ู ุง ุงูู request ูุฑูุญ ููู route.
ูุนูู authentication, headers, redirectsโฆ ุญุงุฌุงุช ูุฏู. ููู ุงูู heavy logic ู ูุงููุง ู ุด ููุง.
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
.
.
ุฃููุฏ ูุงุจูุช ุณููุงุฑูู ุฅูู ู ุญุชุงุฌ ุชุชุญูู ูู ุงูู requests ุงููู ุฏุงุฎูุฉ ูู ููุนู ุฃู ุชุนู ู checks ู ุนููุฉ ูุจู ู ุง ุงูู user ูุดูู ุงูู page. ู ุซููุง:
- ู ุญุชุงุฌ ุชู ูุน user ู ุด ุนุงู ู login ุฅูู ูุฏุฎู ุตูุญุฉ ู ุนููุฉ.
- ุฃู ุชุนู ู redirect ูู user ู ุด ุนูุฏู ุตูุงุญูุงุช.
- ุฃู ุญุชู ุชุถูู headers ุฃู ุชุนู ู logging ููู request.
ุงูุญุชุฉ ุฏู ูู ุฃู app ุจุชุจูู critical ุฌุฏูุงุ ูุฃูู ุณุงุนุงุช ู ุญุชุงุฌ layer ูุฏู ูู ุงููุต ุจูู request ุงูู user ูุงูู response ุงููู ุฑุงุฌุน. ูููุง ููุฌู ุฏูุฑ ุงูู Middleware...
โโโ
๐ฅ ูุนูู ุฅูู Middlewareุ
ุงูู Middleware ุจุจุณุงุทุฉ ุนุจุงุฑุฉ ุนู function ุจุชุชููุฐ ูุจู ู ุง ุงูู request ููุตู ููู route.
ูุนูู ูู ูุงูู ูู ุญุงุฑุณ ุงูุจูุงุจุฉ: ุฃู request ูุงุฒู ูุนุฏู ู ูู ุงูุฃููุ ูุณุงุนุชูุง ุฃูุช ุชูุฏุฑ:
- ุชุบูุฑ ูู ุงูู request ุฃู ุงูู response.
- ุชุนู ู redirect ุฃู rewrite.
- ุชู ูุน requests ู ุนููุฉ.
- ุฃู ุญุชู ุชุถูู logic ุฒู ุงูู authentication, logging, A/B testing, rate limitingโฆ ุฅูุฎ.
โโโ
๐ ุฅุฒุงู ุงูู Middleware ุจูุดุชุบู ูู Next.jsุ
ูู Next.js 13 (ูุงูู App Router)ุ ูู ุนุงูุฒ ุชุนู ู Middleware ุจุชุถูู ู ูู ุจุงุณู :
middleware.ts or middleware.js
ูู ุงูู root ุจุชุงุน ุงูู project.
ุงูู function ุงูุฃุณุงุณูุฉ ุจุชููู ูุฏู:
import { NextResponse } from 'next/server'
import type { NextRequest } from 'next/server'
export function middleware(req: NextRequest) {
// Example: check if user is authenticated
const token = req.cookies.get('token')
if (!token) {
return NextResponse.redirect(new URL('/login', req.url))
}
return NextResponse.next()
}
export const config = {
matcher: ['/dashboard/:path*'],
}
โ ุงููู ุจูุญุตู ููุง:
- ุฃู request ุฏุงุฎู ุนูู /dashboard/* ูุงุฒู ูุนุฏู ู ู ุงูู middleware.
- ูู ู ููุด token: ูุชุนู ู redirect ุนูู /login.
- ูู ููู token: ููู ู ุนุงุฏู.
โโโ
โก๏ธ ุฃูู ู ู ูุฒุงุช ุงูู Middleware ูู Next.js:
1- ุงูู Edge Runtime:
ุจูุชููุฐ ุนูู ุงูู Edge (Cloudflare Workers/Akamaiโฆ ุฅูุฎ) ูุนูู ultra fast ูู ุด ู ุญุชุงุฌ server ุชููู.
2- ุงูู Lightweight:
ู ุด ู ุนู ูู ุฅูู ูุดูู logic ุชููู ุฌุฏูุงุ ูู ุจุณ layer ุณุฑูุนุฉ ููู requests.
3- ุงูู Selective Matching:
ุชูุฏุฑ ุชุญุฏุฏ routes ู ุนููุฉ ุจุณ ุงููู ุชุนุฏู ู ู ุงูู middleware ุนู ุทุฑูู ุงูู matcher.
4- ุนูุฏู Use Cases ู ุชููุนุฉ:
- Authentication & Authorization.
- Redirects & Rewrites.
- A/B Testing
- Bot Protection.
- Internationalization
โโโ
ุฎูู ุจุงูู ุฅู ุงูู Middleware ู ุด ู ูุงู ุชุญุท ููู ูู ุงูู business logic ุจุชุงุนูุ ูู ู ุนู ูู ููุญุงุฌุงุช ุงููู ู ุญุชุงุฌุฉ ุชุชููุฐ ุจุณุฑุนุฉ ููุจู ู ุง ุงูู request ูุฑูุญ ููู route.
ูุนูู authentication, headers, redirectsโฆ ุญุงุฌุงุช ูุฏู. ููู ุงูู heavy logic ู ูุงููุง ู ุด ููุง.
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
โค8
DevOps Full Course | Build and Deploy a Scalable Production Ready API
Learn DevOps fast in this crash course covering Git & GitHub, CI/CD pipelines, Docker, Kubernetes, IaC, and API deployment. Everything you need to automate dev and deployment.
โโโ
https://youtu.be/H5FAxTBuNM8
โค5๐คฃ1
ุงุณุฃููู ุนู ุฃู ุดูุก ู
ู ุฎูุงู ุญุณุงุจู ูู ูุจููุฉ ๐๐ป
https://qabilah.com/profile/alisamir/professional-profile?target=ask-me-anything
https://qabilah.com/profile/alisamir/professional-profile?target=ask-me-anything
โค3๐คฃ1
ููุฑุณ React.js ู
ู
ุชุงุฒ ๐ฏ
.
.
React Full Course - Beginner to Pro (React 19, 2025)
1. React Basics, JSX
2. Components, Props, Start the Chatbot Project
3. State, Event Handlers, Chatbot Project Features
4. CSS with React, Hooks, Finish Chatbot Project
5. Proper React Setup with Vite
6. React Router, Git, Start the E-commerce Project
7. React with Backend, Data Fetching, Load E-commerce Project Data
8. Data Mutation, Update E-commerce Project Data
9. Automated Tests in React with Vitest
10. Deploy React to the Internet, Intro to AWS
11. React 19 Updates
12. TypeScript with React
13. AI with React
.
.
https://youtu.be/TtPXvEcE11E
.
.
React Full Course - Beginner to Pro (React 19, 2025)
1. React Basics, JSX
2. Components, Props, Start the Chatbot Project
3. State, Event Handlers, Chatbot Project Features
4. CSS with React, Hooks, Finish Chatbot Project
5. Proper React Setup with Vite
6. React Router, Git, Start the E-commerce Project
7. React with Backend, Data Fetching, Load E-commerce Project Data
8. Data Mutation, Update E-commerce Project Data
9. Automated Tests in React with Vitest
10. Deploy React to the Internet, Intro to AWS
11. React 19 Updates
12. TypeScript with React
13. AI with React
.
.
https://youtu.be/TtPXvEcE11E
โค10๐คฃ1
ุจูุงุด ุชุณุชุฎุฏู
git pull โ ๏ธ
.
.
ุจูุถู ุงููู ุชู ูุดุฑ ู ูุงู ุฌุฏูุฏ ุนูู ู ุฏููุฉ Level Up Coding ุนูู ู ูุตุฉ Medium โ
ุดุฑุญ ู ุจุณุท ููุงุถุญ ูููุฑู ุจูู:
- git pull
- git pull --rebase
.
.
Git Pull vs. Git Pull โ Rebase: A Complete Guide for Developers ๐ฏ
โโโ
ุงูู ูุงู ูุงู ู ููุง ๐
https://medium.com/gitconnected/git-pull-vs-git-pull-rebase-a-complete-guide-for-developers-e209ce0df18c
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
.
.
ุจูุถู ุงููู ุชู ูุดุฑ ู ูุงู ุฌุฏูุฏ ุนูู ู ุฏููุฉ Level Up Coding ุนูู ู ูุตุฉ Medium โ
ุดุฑุญ ู ุจุณุท ููุงุถุญ ูููุฑู ุจูู:
- git pull
- git pull --rebase
.
.
Git Pull vs. Git Pull โ Rebase: A Complete Guide for Developers ๐ฏ
โโโ
ุงูู ูุงู ูุงู ู ููุง ๐
https://medium.com/gitconnected/git-pull-vs-git-pull-rebase-a-complete-guide-for-developers-e209ce0df18c
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
โค7๐1๐คฃ1
ุฃูู
ุจุฏุงุฆู ุงูู localStorage ๐ก
.
.
ุฎูุงู ุฑุญูุชู ูู ุนุงูู ุงูู Front-End ูุงุฒู ูู ููุช ู ู ุงูุฃููุงุช ูุชุญุชุงุฌ ุชุฎุฒู ุจูุงูุงุช ุนูุฏ ุงูู Client Side (ูุนูู ุนูุฏ ุงูู ุณุชุฎุฏู ).
ุฃุจุณุท ุญุงุฌุฉ ูููุง ุนุฑููุงูุง ูู ุงูุฃูู ูู ุงูู localStorage. ุณููุฉ ุฌุฏูุง ูุงูููุฏ ุจุณูุทุ ููู ุงู ุนุจุงุฑุฉ ุนู key/valueุ ุจุณ ุงูุญูููุฉ ุฅู localStorage ู ุด ุฏุงูู ูุง ุฃุญุณู ุญู.
ูููุ ๐
- ุงูู size ู ุญุฏูุฏ (ุชูุฑูุจูุง 5MB).
- ูู ุญุงุฌุฉ ุจุชุชุฎุฒู ูู string.
- ู ูููุงุด ุฃู ููุน ู ู ุงูู security (ู ู ูู ุฃู ุญุฏ ููุฑุฃูุง).
- ู ุด scalable ูู ุจุชุชุนุงู ู ู ุน data ูุจูุฑุฉ.
ุนูุดุงู ูุฏู ุชุนุงู ูุฏุฑุฏุด ุดููุฉ ุนู 4 ุจุฏุงุฆู ููู localStorage ู ู ูู ุชุณุงุนุฏู ูู ุจุนุถ ุงูุณููุงุฑูููุงุช ุงูู ุฎุชููุฉ...
โโโ
๐ ุงูู IndexedDB
- ุฏู ุนุจุงุฑุฉ ุนู database ูุงู ูุฉ ุฏุงุฎู ุงูู browser.
- ุจุชุฎููู ุชุฎุฒู structured data (objectsุ arraysโฆ) ู ุด ู ุฌุฑุฏ strings.
- ุจุชุชุนุงู ู ู ุนุงูุง ุนู ุทุฑูู APIs ุฃู libraries ุฒู Dexie.js ุนุดุงู ุชุณููู ุงูู ูุถูุน.
- ู ูุงุณุจุฉ ุฌุฏูุง ูู ุนูุฏู data ูุจูุฑุฉ ุฃู offline apps ุฒู Note Apps ุฃู Todo Apps.
- ุฃุณุฑุน ุจูุชูุฑ ูู ุงูู queries ู ู localStorage.
โโโ
๐ ุงูู sessionStorage
- ููุณ ููุฑุฉ localStorage ุจุงูุถุจุท ููู ุงููุฑู ุฅููุง ุจุชุชู ุณุญ ุฃูู ู ุง ุงูู tab ุชุชููู.
- ู ูุงุณุจุฉ ูุญุงุฌุงุช temporary ุฒู tokens ุฃุซูุงุก ุงูู session ุฃู data ู ุด ู ูู ุฉ ุชุญุชูุธ ุจูุง ุจุนุฏ ู ุง ุงูููุฒุฑ ูููู ุงูุตูุญุฉ.
- ุญุฌู ูุง ุจุฑุถู ู ุญุฏูุฏ ุฒู localStorage.
โโโ
๐ ุงูู Cookies
- ุฃูุฏู ูุฃุดูุฑ ุทุฑููุฉ ูุชุฎุฒูู ุงูุจูุงูุงุช ูู ุงูู browser.
- ู ูุฒุชูุง ุฅููุง ุจุชุชุจุนุช ุชููุงุฆู ู ุน ูู HTTP Request ููู server.
- ู ูุงุณุจุฉ ุฌุฏูุง ููู authentication (ุฒู ุงูู JWT tokens ุฃู session IDs).
- ุจุณ ุนูุจูุง ุฅููุง ุตุบูุฑุฉ (ุญูุงูู 4KB) ูุฃู data ุฒูุงุฏุฉ ู ู ูู ุชููู ุณุฑุนุฉ ุงูู requests.
- ูุงุฒู ุชุณุชุฎุฏู ูุง ููุญุงุฌุงุช ุงูุฎูููุฉ ูุงูู ูู ุฉ ุจุณ.
โโโ
๐ ุงูู Service Workers + Cache API
- ุฏู ุญู advanced ุดููุฉุ ุจูุณุชุฎุฏู ุงูู Service Workers ู ุน Cache API.
- ุจูุฎููู ุชุฎุฒู responses ูุงู ูุฉ ู ู ุงูู network (ุฒู HTML, CSS, JS, Images).
- ู ู ุชุงุฒ ููู Progressive Web Apps (PWA) ุนุดุงู ุชุดุชุบู offline.
- ุชูุฏุฑ ุชุชุญูู ูู caching strategy (ู ุซููุง: Network First, Cache Firstโฆ).
- ู ููุฏ ุฌุฏูุง ููุฃุฏุงุก (performance) ูุชุญุณูู ุชุฌุฑุจุฉ ุงูู ุณุชุฎุฏู .
โโโ
๐ก ุงูุฎูุงุตุฉ:
- ูู data ูุจูุฑุฉ: ุงุณุชุฎุฏู IndexedDB.
- ูู data ุจุณูุทุฉ ูู ุคูุชุฉ: sessionStorage.
- ูู ุนุงูุฒ data ุชุชุจุนุช ููู server: ุงุณุชุฎุฏู Cookies.
- ูู ุจุชุจูู PWA ุฃู ู ุญุชุงุฌ caching ููู: ุงุณุชุฎุฏู Service Workers + Cache API.
ููุฑ ุฏุงูู ูุง ูุจู ู ุง ุชุณุชุฎุฏู localStorage: ูู ูู ูุนููุง ุงูุญู ุงูู ูุงุณุจุ ููุง ูู ุจุฏูู ุฃูุถู ูุณุงุนุฏู ู ู ูุงุญูุฉ ุงูุฃุฏุงุก ูุงูุฃู ุงูุ
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
.
.
ุฎูุงู ุฑุญูุชู ูู ุนุงูู ุงูู Front-End ูุงุฒู ูู ููุช ู ู ุงูุฃููุงุช ูุชุญุชุงุฌ ุชุฎุฒู ุจูุงูุงุช ุนูุฏ ุงูู Client Side (ูุนูู ุนูุฏ ุงูู ุณุชุฎุฏู ).
ุฃุจุณุท ุญุงุฌุฉ ูููุง ุนุฑููุงูุง ูู ุงูุฃูู ูู ุงูู localStorage. ุณููุฉ ุฌุฏูุง ูุงูููุฏ ุจุณูุทุ ููู ุงู ุนุจุงุฑุฉ ุนู key/valueุ ุจุณ ุงูุญูููุฉ ุฅู localStorage ู ุด ุฏุงูู ูุง ุฃุญุณู ุญู.
ูููุ ๐
- ุงูู size ู ุญุฏูุฏ (ุชูุฑูุจูุง 5MB).
- ูู ุญุงุฌุฉ ุจุชุชุฎุฒู ูู string.
- ู ูููุงุด ุฃู ููุน ู ู ุงูู security (ู ู ูู ุฃู ุญุฏ ููุฑุฃูุง).
- ู ุด scalable ูู ุจุชุชุนุงู ู ู ุน data ูุจูุฑุฉ.
ุนูุดุงู ูุฏู ุชุนุงู ูุฏุฑุฏุด ุดููุฉ ุนู 4 ุจุฏุงุฆู ููู localStorage ู ู ูู ุชุณุงุนุฏู ูู ุจุนุถ ุงูุณููุงุฑูููุงุช ุงูู ุฎุชููุฉ...
โโโ
๐ ุงูู IndexedDB
- ุฏู ุนุจุงุฑุฉ ุนู database ูุงู ูุฉ ุฏุงุฎู ุงูู browser.
- ุจุชุฎููู ุชุฎุฒู structured data (objectsุ arraysโฆ) ู ุด ู ุฌุฑุฏ strings.
- ุจุชุชุนุงู ู ู ุนุงูุง ุนู ุทุฑูู APIs ุฃู libraries ุฒู Dexie.js ุนุดุงู ุชุณููู ุงูู ูุถูุน.
- ู ูุงุณุจุฉ ุฌุฏูุง ูู ุนูุฏู data ูุจูุฑุฉ ุฃู offline apps ุฒู Note Apps ุฃู Todo Apps.
- ุฃุณุฑุน ุจูุชูุฑ ูู ุงูู queries ู ู localStorage.
โโโ
๐ ุงูู sessionStorage
- ููุณ ููุฑุฉ localStorage ุจุงูุถุจุท ููู ุงููุฑู ุฅููุง ุจุชุชู ุณุญ ุฃูู ู ุง ุงูู tab ุชุชููู.
- ู ูุงุณุจุฉ ูุญุงุฌุงุช temporary ุฒู tokens ุฃุซูุงุก ุงูู session ุฃู data ู ุด ู ูู ุฉ ุชุญุชูุธ ุจูุง ุจุนุฏ ู ุง ุงูููุฒุฑ ูููู ุงูุตูุญุฉ.
- ุญุฌู ูุง ุจุฑุถู ู ุญุฏูุฏ ุฒู localStorage.
โโโ
๐ ุงูู Cookies
- ุฃูุฏู ูุฃุดูุฑ ุทุฑููุฉ ูุชุฎุฒูู ุงูุจูุงูุงุช ูู ุงูู browser.
- ู ูุฒุชูุง ุฅููุง ุจุชุชุจุนุช ุชููุงุฆู ู ุน ูู HTTP Request ููู server.
- ู ูุงุณุจุฉ ุฌุฏูุง ููู authentication (ุฒู ุงูู JWT tokens ุฃู session IDs).
- ุจุณ ุนูุจูุง ุฅููุง ุตุบูุฑุฉ (ุญูุงูู 4KB) ูุฃู data ุฒูุงุฏุฉ ู ู ูู ุชููู ุณุฑุนุฉ ุงูู requests.
- ูุงุฒู ุชุณุชุฎุฏู ูุง ููุญุงุฌุงุช ุงูุฎูููุฉ ูุงูู ูู ุฉ ุจุณ.
โโโ
๐ ุงูู Service Workers + Cache API
- ุฏู ุญู advanced ุดููุฉุ ุจูุณุชุฎุฏู ุงูู Service Workers ู ุน Cache API.
- ุจูุฎููู ุชุฎุฒู responses ูุงู ูุฉ ู ู ุงูู network (ุฒู HTML, CSS, JS, Images).
- ู ู ุชุงุฒ ููู Progressive Web Apps (PWA) ุนุดุงู ุชุดุชุบู offline.
- ุชูุฏุฑ ุชุชุญูู ูู caching strategy (ู ุซููุง: Network First, Cache Firstโฆ).
- ู ููุฏ ุฌุฏูุง ููุฃุฏุงุก (performance) ูุชุญุณูู ุชุฌุฑุจุฉ ุงูู ุณุชุฎุฏู .
โโโ
๐ก ุงูุฎูุงุตุฉ:
- ูู data ูุจูุฑุฉ: ุงุณุชุฎุฏู IndexedDB.
- ูู data ุจุณูุทุฉ ูู ุคูุชุฉ: sessionStorage.
- ูู ุนุงูุฒ data ุชุชุจุนุช ููู server: ุงุณุชุฎุฏู Cookies.
- ูู ุจุชุจูู PWA ุฃู ู ุญุชุงุฌ caching ููู: ุงุณุชุฎุฏู Service Workers + Cache API.
ููุฑ ุฏุงูู ูุง ูุจู ู ุง ุชุณุชุฎุฏู localStorage: ูู ูู ูุนููุง ุงูุญู ุงูู ูุงุณุจุ ููุง ูู ุจุฏูู ุฃูุถู ูุณุงุนุฏู ู ู ูุงุญูุฉ ุงูุฃุฏุงุก ูุงูุฃู ุงูุ
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
โค13๐1๐คฃ1
React Portals Made Simple ๐ฏ
React Portals let you render modals into separate roots, solving stacking context problems once and for all.
Tired of z-index headaches when building modals in React?
React Portals let you render modals into separate roots, solving stacking context problems once and for all.
โค3๐คฃ1