Understanding Dynamic Routes ๐ฏ
They turn your folder structure into real pages, with SEO, loading states, and clean URLs all built in.
Dynamic routes are a must if you're building anything scalable.
They turn your folder structure into real pages, with SEO, loading states, and clean URLs all built in.
โค4
AI Python for Beginners
- Learn Python programming fundamentals and how to integrate AI tools for data manipulation, analysis, and visualization.
- Discover how Python can be applied in various domains such as business, marketing, and journalism to solve real-world problems and enhance efficiency through practical applications.
- Leverage AI assistants to debug code, explain concepts, and enhance your learning, mirroring real-world software development practices.
โโโ
๐ https://www.deeplearning.ai/short-courses/ai-python-for-beginners
โค3
ู
ูููู
ุงูู JavaScript Proxy ๐ฏ
.
.
ุนู ุฑู ุฏุฎูุช ุนูู ุฃูุถุฉ ูููุง ู ุฑุงูุง ูู ูู ุญุชุฉุ
ูู ุญุฑูุฉ ุจุชุนู ููุง ุจุชุชุดุงู ูู ุงูู ุฑุงูุงุช ู ู ูุฐุง ุฒุงููุฉุ ุจุณ ุฃูุช ูู ุงูุขุฎุฑ ูุณู ุจุชุชุญุฑู ูู ููุณ ุงูุฃูุถุฉ.
ุชุฎูู ุจูู ุฅู ูู ุงูู JavaScript ููู ู ููุงููุฒู ุจูุนู ู ููุณ ุงูููุฑุฉ ุฏูุ ุจุณ ู ุด ูู ุฑุงูุจุฉ ุญุฑูุชูุ ูู ุฑุงูุจุฉ ุงูู object ููุณู ุงููู ุจุชุชุนุงู ู ู ุนุงู.
ุงูู ููุงููุฒู ุฏู ุงุณู ู Proxyุ ูุงุญุฏ ู ู ุฃููู ุงูุฃุฏูุงุช ุงููู ู ู ูู ุชุฎููู ุดุบูู ูู ุงูู JavaScript ููู ู ุฑููุฉ ูุชุญูู ุนุงูู.
โโโ
๐ LinkedIn:
https://www.linkedin.com/posts/dev-alisamir_javascript-javascriptdeveloper-webdevelopment-activity-7349710022563479554-Z_MG
๐ Qabilah:
https://qabilah.com/posts/odUcoaVZ2jU
.
.
ุนู ุฑู ุฏุฎูุช ุนูู ุฃูุถุฉ ูููุง ู ุฑุงูุง ูู ูู ุญุชุฉุ
ูู ุญุฑูุฉ ุจุชุนู ููุง ุจุชุชุดุงู ูู ุงูู ุฑุงูุงุช ู ู ูุฐุง ุฒุงููุฉุ ุจุณ ุฃูุช ูู ุงูุขุฎุฑ ูุณู ุจุชุชุญุฑู ูู ููุณ ุงูุฃูุถุฉ.
ุชุฎูู ุจูู ุฅู ูู ุงูู JavaScript ููู ู ููุงููุฒู ุจูุนู ู ููุณ ุงูููุฑุฉ ุฏูุ ุจุณ ู ุด ูู ุฑุงูุจุฉ ุญุฑูุชูุ ูู ุฑุงูุจุฉ ุงูู object ููุณู ุงููู ุจุชุชุนุงู ู ู ุนุงู.
ุงูู ููุงููุฒู ุฏู ุงุณู ู Proxyุ ูุงุญุฏ ู ู ุฃููู ุงูุฃุฏูุงุช ุงููู ู ู ูู ุชุฎููู ุดุบูู ูู ุงูู JavaScript ููู ู ุฑููุฉ ูุชุญูู ุนุงูู.
โโโ
๐ LinkedIn:
https://www.linkedin.com/posts/dev-alisamir_javascript-javascriptdeveloper-webdevelopment-activity-7349710022563479554-Z_MG
๐ Qabilah:
https://qabilah.com/posts/odUcoaVZ2jU
โค3
ุฅุฒุงู ุงูู HTTPS ุจูุดุชุบูุ ๐ค
.
.
ุชุฎูู ู ุนุงูุง ุฅูู ุจุชุจุนุช ุฌูุงุจ ููุงุญุฏ ุตุงุญุจูุ ุจุณ ุงูุฌูุงุจ ุฏู ููู ู ุนููู ุงุช ุณุฑูุฉ ุฒู ููู ุฉ ุณุฑ ุฃู ุฑูู ููุฒุง. ูู ุจุนุชู ูู ุธุฑู ุนุงุฏูุ ุฃู ุญุฏ ูู ุงููุต ู ู ูู ููุชุญู ููุดูู ุงููู ูููุ ูููุฑุฑ ูุณุชุฎุฏู ู ุถุฏู.
ุฅูู ุง ูู ุงูุฌูุงุจ ุฏู ู ุชุดูุฑุ ูู ูููู ุจููู ู ุด ููุชูุชุญ ุบูุฑ ุจู ูุชุงุญ ู ุน ุตุงุญุจู ุจุณุ ูุงูู ูุถูุน ููุง ุจูู ุขู ู ูู ููุด ุฎูู ู ู ุฃู ู ุชุทูู.
ูู ุฏู ุจุงูุถุจุท ุงููุฑู ุจูู HTTP ู HTTPS.
ุงูู HTTP = ุงูุฌูุงุจ ุงูุนุงุฏู.
ุงูู HTTPS = ุงูุฌูุงุจ ุงูู ุดูุฑ.
ุชุนุงู ูุฏุฑุฏุด ุดููุฉ ููุดูู ุฅุฒุงู ุงูู HTTPS ุจูุดุชุบู ูุจูุฃู ูู ุงูุฏุงุชุง ุจููู ูุจูู ุฃู ู ููุน...
โโโ
๐ LinkedIn:
https://www.linkedin.com/posts/mentoor-io_webdevelopment-mentoor-softwaredevelopment-activity-7349830368893530112-HK-4
๐ Qabilah:
https://qabilah.com/posts/Y2HAs0OpQUg
๐ Facebook:
https://www.facebook.com/share/p/1Aur2dq9Bw
.
.
ุชุฎูู ู ุนุงูุง ุฅูู ุจุชุจุนุช ุฌูุงุจ ููุงุญุฏ ุตุงุญุจูุ ุจุณ ุงูุฌูุงุจ ุฏู ููู ู ุนููู ุงุช ุณุฑูุฉ ุฒู ููู ุฉ ุณุฑ ุฃู ุฑูู ููุฒุง. ูู ุจุนุชู ูู ุธุฑู ุนุงุฏูุ ุฃู ุญุฏ ูู ุงููุต ู ู ูู ููุชุญู ููุดูู ุงููู ูููุ ูููุฑุฑ ูุณุชุฎุฏู ู ุถุฏู.
ุฅูู ุง ูู ุงูุฌูุงุจ ุฏู ู ุชุดูุฑุ ูู ูููู ุจููู ู ุด ููุชูุชุญ ุบูุฑ ุจู ูุชุงุญ ู ุน ุตุงุญุจู ุจุณุ ูุงูู ูุถูุน ููุง ุจูู ุขู ู ูู ููุด ุฎูู ู ู ุฃู ู ุชุทูู.
ูู ุฏู ุจุงูุถุจุท ุงููุฑู ุจูู HTTP ู HTTPS.
ุงูู HTTP = ุงูุฌูุงุจ ุงูุนุงุฏู.
ุงูู HTTPS = ุงูุฌูุงุจ ุงูู ุดูุฑ.
ุชุนุงู ูุฏุฑุฏุด ุดููุฉ ููุดูู ุฅุฒุงู ุงูู HTTPS ุจูุดุชุบู ูุจูุฃู ูู ุงูุฏุงุชุง ุจููู ูุจูู ุฃู ู ููุน...
โโโ
๐ LinkedIn:
https://www.linkedin.com/posts/mentoor-io_webdevelopment-mentoor-softwaredevelopment-activity-7349830368893530112-HK-4
๐ Qabilah:
https://qabilah.com/posts/Y2HAs0OpQUg
๐ Facebook:
https://www.facebook.com/share/p/1Aur2dq9Bw
โค8๐1
ูุนูู ุฅูู Hotfixุ ๐ค
.
.
ุงูุณุงุนุฉ 2 ุจุงููููุ ุงูุฏููุง ูุงุฏูุฉุ ููุฌุฃุฉ ูุฑู ุชูููููู ุฃู ูุฌููู Slack message ุจููููู:
- ุงููุงุณ ู ุด ุนุงุฑูุฉ ุชุฏุฎู ุนูู ุงูุณูุณุชู
- ููู ุญุงุฌุฉ ุบุฑูุจุฉ ุจุชุญุตู ุจุนุฏ ุงูู Login
- ุงููุงุณ ู ุด ุนุงุฑูุฉ ุชูุตู ูุตูุญุฉ ุงูู Checkout ูุงูู ุจูุนุงุช ูููุช
ูู ุงููุญุธุฉ ุฏูุ ู ููุด ููุช ุชููุฑ ูู ุงูู Agile ููุง ุชููู "ูุถูููุง ูู ุงูู Sprint ุงูุฌุงูุฉ"
ูู ุงูููุงู ุฏู ุจููู ู ุคูุชูุงุ ูุฃู ุฏูููุชู ููู ุญุงุฌุฉ ูุงุญุฏุฉ ุจุณ ุจุชููุฑ ูููุง:
"ุฅุฒุงู ุชุญู ุงูู ุดููุฉ ุจุฃุณุฑุน ุดูู ู ู ููุ"
ููู ุฏู ุงูู ูุตูุฏ ุจุงูู Hotfix...
โโโ
ุงูู Hotfix ุจุจุณุงุทุฉ ูู ุชุนุฏูู ุณุฑูุน ุฌุฏูุง ุจูุชุนู ู ุนูู ุงูููุฏ ุงูู ูุฌูุฏ ูู ุงูู production ุนูุดุงู ูุญู ู ุดููุฉ ุธูุฑุช ูุฌุฃุฉุ ูุจุชุฃุซุฑ ุนูู ุงูู ุณุชุฎุฏู ูู ุฃู ุงูุณูุณุชู ููุณู.
ูุนูู ู ุซููุงุ ูู ูุฌุฃุฉ ุฒุฑุงุฑ ุงูุฏูุน ุงุฎุชููุ ุฃู ุงููุงุณ ู ุด ุนุงุฑูุฉ ุชุนู ู Loginุ ุฃู ุญุตู Crash ูู ุชุทุจูู ู ูุจุงูู ุจุนุฏ ุงูุชุญุฏูุซ ุงูุฃุฎูุฑโฆุฏู ุจูุณุชุฏุนู ุชุฏุฎู ุณุฑูุน ุฌุฏูุง ุจู Hotfix.
โโโ
- ูู ุงูู ุดููุฉ ุธูุฑุช ูู ุงูู Production ูู ุธูุฑุชุด ูู ุงูู Testing.
- ูู ุงูู ุดููุฉ ุจุชุฃุซุฑ ุนูู ุนุฏุฏ ูุจูุฑ ู ู ุงููุงุณ ุฃู ุนูู Revenue ุงูุดุฑูุฉ.
- ู ุด ููููุน ุชูุชุธุฑ ููู Release ุงูุฌุงู.
โโโ
ุงูู Bug Fix ู ู ูู ูุชุฃุฌู ููุชุญุท ูู ุงูู Backlog ููุชุญู ูู Sprint ุฌุงูุฉ.
ุฅูู ุง ุงูู Hotfix ูู ุถุฑูุฑู ุฌุฏูุงุ ุจูุชุนู ู ุจุณุฑุนุฉุ ุบุงูุจูุง ุฎุงุฑุฌ ุงูู Sprintุ ูุจูุชู Testing ููู ุจุดูู ุณุฑูุน ุจุฑุฏู.
ุจุณ ุฎุฏ ุจุงูู...ุงูุณุฑุนุฉ ููุง ู ุด ู ุนูุงูุง ุชุณุฑูุน.
ุงูู Hotfix ูุงุฒู ูุชุนู ู ุจุฏูุฉุ ููุชุฑุงุฌุน ูููุณุ ููุชุนู ูู Testing ุนูู ูุฏ ู ุง ููุฏุฑุ ูุฃู ุฃู ุบูุทุฉ ูุชุทูุน ูู ุงูู Production ู ุจุงุดุฑุฉ.
โโโ
- ุงูู Identify: ุญุฏ ุจูุจูุบู ุจุงูู ุดููุฉุ ุณูุงุก QA ุฃู Support ุฃู Logs ุฃู ุญุชู Client.
- ุงูู Reproduce: ุฌุฑูุจ ุชุดูู ุงูู ุดููุฉ ุจููุณู ุนูุดุงู ุชุชุฃูุฏ ูุชููู ุฃุตููุง.
- ุงูู Fix Quickly: ุงุนู ู ุชุนุฏูู ุณุฑูุน ุจุณ ุจุฏูู ู ุง ุชุจูุฏู ุงูููุฏ.
- ุงูู Test: ุฌุฑูุจ ุงูุญู ูููุณ. ูู ููู Automated Testsุ ุดุบูููุง.
- ุงูู Deploy ู ุจุงุดุฑุฉ: ุบุงูุจูุง ุจูุชู Deployment ู ููุตู ุนู ุงูู Release Cycle.
- ุงูู Merge ููู Main Branch: ุฃุญูุงููุง ุจูุชุนู ู Patch ูููุฑุน ุงูุฑุฆูุณูุ ูุจุนุฏูุง ูุงุฒู ุชุฑุฌุน ุชุฏู ุฌ ุงูู Fix ุฏู ูู ุงูู Develop ุฃู Master ุนูุดุงู ููุถู ู ูุฌูุฏ.
โโโ
1- ุงูุชุณุฑูุน ูุณุจุจ ู ุดุงูู ุฃูุจุฑ ู ู ุงูุฃุตููุฉ.
2- ู ู ูู ุชุนู ู Conflict ูู ุงูู branches ูู ู ุนู ูุชุด merge ููุชุนุฏููุงุช ุตุญ.
3- ูู ุงููุฑูู ู ุนูุฏูุด ุขููุฉ CI/CD ูููุณุฉุ ู ู ูู ุงูู Deployment ูููู ุตุนุจ ูุฑุฎู .
4- ู ู ูู ูุงุณ ู ู ุงููุฑูู ู ุชุจูุงุด Online ููุช ุงูู ุดููุฉ ูุฏู ููุทูู ูุชุฑุฉ ุญููุง.
โโโ
- ูุจูู ุนูุฏู Logs ูููุฉ ูุณููุฉ ุงูุจุญุซ.
- ุงูู Monitoring Tools ุชุดูู ู ููุง ุงูู ุดุงูู ุจุณุฑุนุฉ.
- ูููู ุนูุฏู Process ูุงุถุญุฉ ููู Hotfix: ู ูู ุจูุญูุ ู ูู ุจูุฑุงุฌุนุ ู ูู ุจูุนู ู Deployุ
- ูุซูู ุงูู ุดููุฉ ูุงูู Fix ุนูุดุงู ู ุง ุชุชูุฑุฑ.
โโโ
ุจุนุฏ ู ุง ุชุนู ู Hotfixุ ููุถู ุฅูู ุชุนู ู Post-Mortem:
ูุนูู ุชุชูุงูุด ู ุน ุงููุฑูู ุฅูู ุงููู ุญุตูุ ููู ุงูู ุดููุฉ ุฏู ูุตูุช ููู Productionุ ูุฅุฒุงู ูู ูุนูุง ุงูู ุฑุฉ ุงูุฌุงูุฉุ
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
.
.
ุงูุณุงุนุฉ 2 ุจุงููููุ ุงูุฏููุง ูุงุฏูุฉุ ููุฌุฃุฉ ูุฑู ุชูููููู ุฃู ูุฌููู Slack message ุจููููู:
- ุงููุงุณ ู ุด ุนุงุฑูุฉ ุชุฏุฎู ุนูู ุงูุณูุณุชู
- ููู ุญุงุฌุฉ ุบุฑูุจุฉ ุจุชุญุตู ุจุนุฏ ุงูู Login
- ุงููุงุณ ู ุด ุนุงุฑูุฉ ุชูุตู ูุตูุญุฉ ุงูู Checkout ูุงูู ุจูุนุงุช ูููุช
ูู ุงููุญุธุฉ ุฏูุ ู ููุด ููุช ุชููุฑ ูู ุงูู Agile ููุง ุชููู "ูุถูููุง ูู ุงูู Sprint ุงูุฌุงูุฉ"
ูู ุงูููุงู ุฏู ุจููู ู ุคูุชูุงุ ูุฃู ุฏูููุชู ููู ุญุงุฌุฉ ูุงุญุฏุฉ ุจุณ ุจุชููุฑ ูููุง:
"ุฅุฒุงู ุชุญู ุงูู ุดููุฉ ุจุฃุณุฑุน ุดูู ู ู ููุ"
ููู ุฏู ุงูู ูุตูุฏ ุจุงูู Hotfix...
โโโ
๐ ูุนูู ุฅูู Hotfixุ
ุงูู Hotfix ุจุจุณุงุทุฉ ูู ุชุนุฏูู ุณุฑูุน ุฌุฏูุง ุจูุชุนู ู ุนูู ุงูููุฏ ุงูู ูุฌูุฏ ูู ุงูู production ุนูุดุงู ูุญู ู ุดููุฉ ุธูุฑุช ูุฌุฃุฉุ ูุจุชุฃุซุฑ ุนูู ุงูู ุณุชุฎุฏู ูู ุฃู ุงูุณูุณุชู ููุณู.
ูุนูู ู ุซููุงุ ูู ูุฌุฃุฉ ุฒุฑุงุฑ ุงูุฏูุน ุงุฎุชููุ ุฃู ุงููุงุณ ู ุด ุนุงุฑูุฉ ุชุนู ู Loginุ ุฃู ุญุตู Crash ูู ุชุทุจูู ู ูุจุงูู ุจุนุฏ ุงูุชุญุฏูุซ ุงูุฃุฎูุฑโฆุฏู ุจูุณุชุฏุนู ุชุฏุฎู ุณุฑูุน ุฌุฏูุง ุจู Hotfix.
โโโ
๐ ุฅู ุชู ุจููุฌุฃ ูู Hotfixุ
- ูู ุงูู ุดููุฉ ุธูุฑุช ูู ุงูู Production ูู ุธูุฑุชุด ูู ุงูู Testing.
- ูู ุงูู ุดููุฉ ุจุชุฃุซุฑ ุนูู ุนุฏุฏ ูุจูุฑ ู ู ุงููุงุณ ุฃู ุนูู Revenue ุงูุดุฑูุฉ.
- ู ุด ููููุน ุชูุชุธุฑ ููู Release ุงูุฌุงู.
โโโ
๐ ุฅูู ุงููุฑู ุจููู ูุจูู ุฃู Bug Fixุ
ุงูู Bug Fix ู ู ูู ูุชุฃุฌู ููุชุญุท ูู ุงูู Backlog ููุชุญู ูู Sprint ุฌุงูุฉ.
ุฅูู ุง ุงูู Hotfix ูู ุถุฑูุฑู ุฌุฏูุงุ ุจูุชุนู ู ุจุณุฑุนุฉุ ุบุงูุจูุง ุฎุงุฑุฌ ุงูู Sprintุ ูุจูุชู Testing ููู ุจุดูู ุณุฑูุน ุจุฑุฏู.
ุจุณ ุฎุฏ ุจุงูู...ุงูุณุฑุนุฉ ููุง ู ุด ู ุนูุงูุง ุชุณุฑูุน.
ุงูู Hotfix ูุงุฒู ูุชุนู ู ุจุฏูุฉุ ููุชุฑุงุฌุน ูููุณุ ููุชุนู ูู Testing ุนูู ูุฏ ู ุง ููุฏุฑุ ูุฃู ุฃู ุบูุทุฉ ูุชุทูุน ูู ุงูู Production ู ุจุงุดุฑุฉ.
โโโ
โ๏ธ ุฎุทูุงุช ุงูุชุนุงู ู ู ุน Hotfix (ู ู ูุงูุน ุงูุชุฌุฑุจุฉ):
- ุงูู Identify: ุญุฏ ุจูุจูุบู ุจุงูู ุดููุฉุ ุณูุงุก QA ุฃู Support ุฃู Logs ุฃู ุญุชู Client.
- ุงูู Reproduce: ุฌุฑูุจ ุชุดูู ุงูู ุดููุฉ ุจููุณู ุนูุดุงู ุชุชุฃูุฏ ูุชููู ุฃุตููุง.
- ุงูู Fix Quickly: ุงุนู ู ุชุนุฏูู ุณุฑูุน ุจุณ ุจุฏูู ู ุง ุชุจูุฏู ุงูููุฏ.
- ุงูู Test: ุฌุฑูุจ ุงูุญู ูููุณ. ูู ููู Automated Testsุ ุดุบูููุง.
- ุงูู Deploy ู ุจุงุดุฑุฉ: ุบุงูุจูุง ุจูุชู Deployment ู ููุตู ุนู ุงูู Release Cycle.
- ุงูู Merge ููู Main Branch: ุฃุญูุงููุง ุจูุชุนู ู Patch ูููุฑุน ุงูุฑุฆูุณูุ ูุจุนุฏูุง ูุงุฒู ุชุฑุฌุน ุชุฏู ุฌ ุงูู Fix ุฏู ูู ุงูู Develop ุฃู Master ุนูุดุงู ููุถู ู ูุฌูุฏ.
โโโ
โ ๏ธ ุงูู ุดุงูู ุงููู ู ู ูู ุชูุงุจููุง ู ุน Hotfix:
1- ุงูุชุณุฑูุน ูุณุจุจ ู ุดุงูู ุฃูุจุฑ ู ู ุงูุฃุตููุฉ.
2- ู ู ูู ุชุนู ู Conflict ูู ุงูู branches ูู ู ุนู ูุชุด merge ููุชุนุฏููุงุช ุตุญ.
3- ูู ุงููุฑูู ู ุนูุฏูุด ุขููุฉ CI/CD ูููุณุฉุ ู ู ูู ุงูู Deployment ูููู ุตุนุจ ูุฑุฎู .
4- ู ู ูู ูุงุณ ู ู ุงููุฑูู ู ุชุจูุงุด Online ููุช ุงูู ุดููุฉ ูุฏู ููุทูู ูุชุฑุฉ ุญููุง.
โโโ
๐ก ุฅุฒุงู ูุฌููุฒ ููุณูุง ุฅููุง ูุนู ู Hotfix ุจุดูู ูููุณุ
- ูุจูู ุนูุฏู Logs ูููุฉ ูุณููุฉ ุงูุจุญุซ.
- ุงูู Monitoring Tools ุชุดูู ู ููุง ุงูู ุดุงูู ุจุณุฑุนุฉ.
- ูููู ุนูุฏู Process ูุงุถุญุฉ ููู Hotfix: ู ูู ุจูุญูุ ู ูู ุจูุฑุงุฌุนุ ู ูู ุจูุนู ู Deployุ
- ูุซูู ุงูู ุดููุฉ ูุงูู Fix ุนูุดุงู ู ุง ุชุชูุฑุฑ.
โโโ
ุจุนุฏ ู ุง ุชุนู ู Hotfixุ ููุถู ุฅูู ุชุนู ู Post-Mortem:
ูุนูู ุชุชูุงูุด ู ุน ุงููุฑูู ุฅูู ุงููู ุญุตูุ ููู ุงูู ุดููุฉ ุฏู ูุตูุช ููู Productionุ ูุฅุฒุงู ูู ูุนูุง ุงูู ุฑุฉ ุงูุฌุงูุฉุ
โโโ
ููููู ุงููู ููู ุฎูุฑ ๐ฟ
โค15
ููู ุฃููุงุช ูุฃูุช ุดุบุงู ุนูู UIุ ุจุชุญุชุงุฌ ุชุฃุฎูุฑ ุธููุฑ ุงูุจูุงูุงุช ุดููุฉ ุนุดุงู ุชุดูู ุดูู ุงูู Skeleton ุฃู ุงูู Loader ุฃู ุญุชู ุดูู ุงูุตูุญุฉ ูุจู ู
ุง ูููู ูููุง ุฃู ุจูุงูุงุช.
ูุนูู ู ุซููุง ุจุชุฌูุจ ุจูุงูุงุช ู ู APIุ ููู ุงูู API ุณุฑูุน ุฌุฏูุงุ ูู ุงูู Skeleton ุจูุธูุฑ ูุต ุซุงููุฉ ููุฎุชููุ ูู ุง ุจุชูุญู ุชุดูู ุดููู ุนุงู ู ุฅุฒุงู.
ุงูุญู ููุง ุฅูู ุชุนู ู delay ุจุณูุท ูุจู ุงูุฑูููุณุช ุฃู ูุจู ุนุฑุถ ุงูุจูุงูุงุช.
โโโ
โโโ
ูุชูุฏุฑ ุชุณุชุฎุฏู ูุง ูู ุงูููุฏ ุจุงูุดูู ุฏู:
โโโ
ุฎูู ุจุงูู ูู ุฃูุช ูุชุถูููุง ูู ู ุฑุญูุฉ ุงูู Development ู ุชูุณุงุด ุชุดูููุง ูู ุงูู Productionุ ูู ู ูู ุชุชุญูู ูููุง ู ู ุฎูุงู env variable...
ูุนูู ู ุซููุง ุจุชุฌูุจ ุจูุงูุงุช ู ู APIุ ููู ุงูู API ุณุฑูุน ุฌุฏูุงุ ูู ุงูู Skeleton ุจูุธูุฑ ูุต ุซุงููุฉ ููุฎุชููุ ูู ุง ุจุชูุญู ุชุดูู ุดููู ุนุงู ู ุฅุฒุงู.
ุงูุญู ููุง ุฅูู ุชุนู ู delay ุจุณูุท ูุจู ุงูุฑูููุณุช ุฃู ูุจู ุนุฑุถ ุงูุจูุงูุงุช.
โโโ
// utils.ts
/**
* Sleep function to delay execution for a given number of milliseconds.
* @param ms - Duration to wait in milliseconds
*/
export const sleep = (ms: number): Promise<void> => {
return new Promise((resolve) => setTimeout(resolve, ms));
};
โโโ
ูุชูุฏุฑ ุชุณุชุฎุฏู ูุง ูู ุงูููุฏ ุจุงูุดูู ุฏู:
import { sleep } from './utils.ts';
const fetchData = async () => {
await sleep(1000); // 1 second
const res = await fetch('https://jsonplaceholder.typicode.com/users');
const data = await res.json();
return data;
};
โโโ
ุฎูู ุจุงูู ูู ุฃูุช ูุชุถูููุง ูู ู ุฑุญูุฉ ุงูู Development ู ุชูุณุงุด ุชุดูููุง ูู ุงูู Productionุ ูู ู ูู ุชุชุญูู ูููุง ู ู ุฎูุงู env variable...
โค7