DevGuide ๐Ÿ‡ต๐Ÿ‡ธ
10.9K subscribers
2.56K photos
17 videos
127 files
3.54K links
Join our channel for top-notch programming hacks, epic discussions, and brilliant career moves. ๐Ÿš€

โšก๏ธ Stay connected with me: linktr.ee/AliSamir

๐Ÿ“ To advertise on the channel: https://telega.io/c/the_developer_guide
Download Telegram
ุงู„ู€ API ๐Ÿ”ป


ุจุจุณุงุทุฉ ุงู„ู€ API ู‡ูˆ ุงู„ุฌุณุฑ ุงู„ู„ูŠ ุจูŠูˆุตู„ ุจูŠู† ุงู„ุชุทุจูŠู‚ุงุช ุนุดุงู† ุชู‚ุฏุฑ ุชุชูƒู„ู… ู…ุน ุจุนุถ ูˆุชุชุจุงุฏู„ ุงู„ุจูŠุงู†ุงุช.

ุชุฎูŠู„ ุฅู†ูƒ ุจุชุทู„ุจ ุฃูƒู„ ุฏู„ูŠูุฑูŠุŒ ุฃู†ุช ุจุชู‚ูˆู„ ู„ู„ู…ุทุนู… ุงู„ู„ูŠ ุนุงูˆุฒู‡ (ุฏู‡ ุงู„ุทู„ุจ ุจุชุงุนูƒ)ุŒ ูˆุงู„ู…ุทุนู… ุจูŠุฑุฏ ุนู„ูŠูƒ ุจุงู„ุฃูƒู„ (ุฏู‡ ู‡ูˆ ุงู„ู€ response ุจุชุงุน ุงู„ู€ API).

ู„ูˆ ุญุงุจุจ ุชุชุนู…ู‚ ุฃูƒุชุฑ ููŠ ุนุงู„ู… ุงู„ู€ APIุŒ ุงู„ู…ู‚ุงู„ ุฏู‡ ู‡ูŠูƒูˆู† ุงู„ุจุฏุงูŠุฉ ุงู„ุตุญ ู„ูŠูƒ ๐Ÿ“š

ู‡ูŠุดุฑุญู„ูƒ ุฅุฒุงูŠ ุชุชุนู„ู… ุงู„ู€ API ุฎุทูˆุฉ ุจุฎุทูˆุฉ ูˆู…ุนุงู‡ ู‚ุงุฆู…ุฉ ุจูƒู„ ุงู„ู…ุตุงุฏุฑ ุงู„ู„ูŠ ู…ู…ูƒู† ุชุญุชุงุฌู‡ุง ููŠ ุฑุญู„ุชูƒ.

How to learn API?
https://newsletter.techworld-with-milan.com/p/how-to-learn-api

โ€”โ€”โ€”

ูˆูู‚ูƒู… ุงู„ู„ู‡ ู„ูƒู„ ุฎูŠุฑ ๐ŸŒฟ
โค7๐Ÿ’ฏ1
This media is not supported in your browser
VIEW IN TELEGRAM
Say goodbye to those โ€œadding changesโ€ commit messages ๐Ÿ‘‹

Copilot can suggest a commit message for you based on the changes you made.

Available to everyone today with GitHub Copilot Free.

Learn more: http://aka.ms/copilot-free
โค6๐Ÿ‘1
ุจุฑู†ุงู…ุฌ ู…ู…ุชุงุฒ ุจุณุชุฎุฏู…ู‡ ุจุดูƒู„ ูŠูˆู…ูŠ ๐Ÿ’ฏ


ู„ูˆ ุจุชูˆุงุฌู‡ ู…ุดูƒู„ุฉ ููŠ ุงู„ุฃุฏุงุก ุจุณุจุจ ุงู„ุฑุงู…ุงุช ุงู„ู…ุฎุฒู†ุฉ ู…ุคู‚ุชู‹ุง "Cached" ุนู„ู‰ ุฌู‡ุงุฒูƒุŒ ููŠู‡ ุญู„ ุนุจู‚ุฑูŠ ู…ู† Microsoft. ุงู„ุจุฑู†ุงู…ุฌ ุงุณู…ู‡ RAMMap ูˆุจูŠุณุงุนุฏูƒ ููŠ ุญุฐู ุงู„ุฑุงู…ุงุช ุงู„ู…ุคู‚ุชุฉ ุจูƒู„ ุณู‡ูˆู„ุฉ.


ุชู‚ุฏุฑ ุชุญู…ู‘ู„ ุงู„ุจุฑู†ุงู…ุฌ ู…ู† ู‡ู†ุง ๐Ÿ”ป
https://learn.microsoft.com/en-us/sysinternals/downloads/rammap


ุทุฑูŠู‚ุฉ ุงู„ุงุณุชุฎุฏุงู… ุจุณูŠุทุฉ ุฌุฏู‹ุง:

1- ุงูุชุญ ุงู„ุจุฑู†ุงู…ุฌ ูˆุงุถุบุท ุนู„ู‰ ุฒุฑ Empty.
2- ู‡ุชุธู‡ุฑ ู„ูƒ ู‚ุงุฆู…ุฉุŒ ุงุฎุชุงุฑ ู…ู†ู‡ุง Empty Standby List.

โ€”โ€”โ€”

ูˆูู‚ูƒู… ุงู„ู„ู‡ ู„ูƒู„ ุฎูŠุฑ ๐ŸŒฟ
โค8
ู…ูู‡ูˆู… ุงู„ู€ Edge Computing ๐Ÿ”ป
.
.
ู„ูˆ ุณุฃู„ุชูƒ: ูƒู„ ู…ุฑุฉ ุจุชูุชุญ ููŠู‡ุง ุฃูŠ ุชุทุจูŠู‚ ุฃูˆ ุชุนู…ู„ ุณูŠุฑุด ุนู„ู‰ ุฌูˆุฌู„ุŒ ุฅูŠู‡ ุงู„ู„ูŠ ุจูŠุญุตู„ ุนุดุงู† ูŠูˆุตู„ูƒ ุงู„ู†ุชูŠุฌุฉ ุจุณุฑุนุฉุŸ ุงู„ุฅุฌุงุจุฉ ุจุจุณุงุทุฉ: ุงู„ุจูŠุงู†ุงุช ุจุชุชู†ู‚ู„ ู…ู† ุณูŠุฑูุฑุงุช ุจุนูŠุฏุฉ (Cloud) ู„ุฌู‡ุงุฒูƒุŒ ูˆุฏู‡ ุจูŠุงุฎุฏ ูˆู‚ุช ูˆู…ู…ูƒู† ูŠุญุตู„ ููŠู‡ ู…ุดุงูƒู„ ู„ูˆ ุงู„ุดุจูƒุฉ ุถุนูŠูุฉ.

ู‡ู†ุง ุจู‚ู‰ ุจูŠูŠุฌูŠ ุฏูˆุฑ ุงู„ู€ Edge Computing ๐Ÿ”„

โ€”โ€”โ€”

๐Ÿง  ูŠุนู†ูŠ ุฅูŠู‡ Edge ComputingุŸ

ุจุจุณุงุทุฉ ู‡ูˆ ู…ุนุงู„ุฌุฉ ุงู„ุจูŠุงู†ุงุช ู‚ุฑุจ ู…ูƒุงู† ุงุณุชุฎุฏุงู…ู‡ุง ุจุฏู„ ู…ุง ุชุชู†ู‚ู„ ู„ุณูŠุฑูุฑุงุช ุจุนูŠุฏุฉ. ุจู…ุนู†ู‰ ุชุงู†ูŠ: ุจุฏู„ ู…ุง ุงู„ุจูŠุงู†ุงุช ุชุฑูˆุญ ู„ู…ุฑูƒุฒ ุจูŠุงู†ุงุช (Data Center) ููŠ ุฃู…ุฑูŠูƒุง ู…ุซู„ู‹ุงุŒ ุชุชู… ุงู„ู…ุนุงู„ุฌุฉ ุนู„ู‰ ุฌู‡ุงุฒ ุฃูˆ ุณูŠุฑูุฑ ู‚ุฑูŠุจ ู…ู†ูƒ (ุฒูŠ ุงู„ุฑุงูˆุชุฑ ุฃูˆ ู…ูˆุจุงูŠู„ูƒ ู†ูุณู‡).

โ€”โ€”โ€”

๐Ÿ’ก ุทุจ ู„ูŠู‡ ู†ุณุชุฎุฏู… ุงู„ู€ Edge ComputingุŸ

1- ุณุฑุนุฉ ุฃุนู„ู‰ (Latency ุฃู‚ู„):
ุชุฎูŠู„ ุฅู†ูƒ ุจุชู„ุนุจ ู„ุนุจุฉ ุฃูˆู†ู„ุงูŠู† ุฒูŠ PUBG ูˆุงู„ู‚ุฑุงุฑ ุจูŠุณุชู†ู‰ ูŠูˆุตู„ ู„ุณูŠุฑูุฑ ููŠ ุจู„ุฏ ุชุงู†ูŠุฉ ูˆุจุนุฏูŠู† ูŠุฑุฌุน ู„ุฌู‡ุงุฒูƒ. Edge Computing ุจูŠู‚ู„ู„ ุงู„ุฒู…ู† ุฏู‡ ุนุดุงู† ูƒู„ ุงู„ุนู…ู„ูŠุงุช ุจุชุญุตู„ ู‚ุฑูŠุจ ู…ู†ูƒ.


2- ุชูˆููŠุฑ ุงู„ู€ Bandwidth:
ุจุฏู„ ู…ุง ุชุณุชู‡ู„ูƒ ุฅู†ุชุฑู†ุช ููŠ ู†ู‚ู„ ุจูŠุงู†ุงุช ูƒุชูŠุฑ ู„ู„ุณูŠุฑูุฑุงุชุŒ ุงู„ุจูŠุงู†ุงุช ุจุชุชุนุงู…ู„ ู…ุญู„ูŠู‹ุง (Locally).


3- ุฃู…ุงู† ุฃูƒุชุฑ:
ู„ุฃู† ุงู„ุจูŠุงู†ุงุช ู…ุด ุจุชุฎุฑุฌ ู…ู† ุญุฏูˆุฏ ุงู„ู…ูƒุงู† ุงู„ู„ูŠ ุฃู†ุช ููŠู‡ุŒ ููุฑุตุฉ ุงุฎุชุฑุงู‚ู‡ุง ุจุชู‚ู„.


4- ุญู„ ู„ู…ุดุงูƒู„ ุงู„ุดุจูƒุงุช ุงู„ุถุนูŠูุฉ:
ููŠ ุงู„ุฃู…ุงูƒู† ุงู„ู„ูŠ ุงู„ุดุจูƒุฉ ููŠู‡ุง ุถุนูŠูุฉ ุฃูˆ ู…ุด ู…ุณุชู‚ุฑุฉุŒ Edge Computing ุจูŠูƒูˆู† ุญู„ ู…ุซุงู„ูŠ ุนุดุงู† ูŠู‚ู„ู„ ุงู„ุงุนุชู…ุงุฏ ุนู„ู‰ ุงู„ุฅู†ุชุฑู†ุช ุงู„ุณุฑูŠุน.

โ€”โ€”โ€”

๐Ÿ” ุฃู…ุซู„ุฉ ูˆุงู‚ุนูŠุฉ:

- ุณูŠุงุฑุงุช ุชุณู„ุง: ุงู„ุนุฑุจูŠุฉ ุงู„ุฐูƒูŠุฉ ุจุชุญุชุงุฌ ุชุชุตุฑู ููŠ ุฃู‚ู„ ู…ู† ุซุงู†ูŠุฉ ู„ูˆ ููŠู‡ ุฃูŠ ุฎุทุฑ ููŠ ุงู„ุทุฑูŠู‚ุŒ ูู…ุด ู‡ุชุนุชู…ุฏ ุนู„ู‰ CloudุŒ ูƒู„ ุงู„ุญุณุงุจุงุช ุจุชุญุตู„ ุนู„ู‰ ุฌู‡ุงุฒ ุฏุงุฎู„ ุงู„ุนุฑุจูŠุฉ ู†ูุณู‡ุง.

- ุงู„ู…ุณุชุดููŠุงุช ุงู„ุฐูƒูŠุฉ: ุฃุฌู‡ุฒุฉ ู…ุชุงุจุนุฉ ุงู„ู…ุฑุถู‰ ุจุชุญุชุงุฌ ุชุนู…ู„ ุชุญู„ูŠู„ ุณุฑูŠุน ู„ุฃูŠ ุชุบูŠุฑุงุชุŒ ูุจุฏู„ ู…ุง ุชุจุนุช ุงู„ุจูŠุงู†ุงุช ู„ุณูŠุฑูุฑ ุจุนูŠุฏุŒ ุจุชุชุนุงู…ู„ ุนู„ู‰ ุทูˆู„.

- ุงู„ูƒุงู…ูŠุฑุงุช ุงู„ุฐูƒูŠุฉ: ุฒูŠ ูƒุงู…ูŠุฑุงุช ุงู„ู…ุฑุงู‚ุจุฉ ุงู„ู„ูŠ ุจุชุชุนุฑู ุนู„ู‰ ุงู„ูˆุฌูˆู‡ ุฃูˆ ุงู„ุญุฑูƒุงุช ุงู„ุบุฑูŠุจุฉ ู…ุจุงุดุฑุฉ.

โ€”โ€”โ€”

๐ŸŒ ุฅูŠู‡ ุงู„ูุฑู‚ ุจูŠู† Edge Computing ูˆุงู„ู€ CloudุŸ

- ุงู„ู€ Cloud: ุจูŠุนู…ู„ ู…ุนุงู„ุฌุฉ ุงู„ุจูŠุงู†ุงุช ุนู„ู‰ ุณูŠุฑูุฑุงุช ุจุนูŠุฏุฉ ูˆู…ู†ุงุณุจุฉ ู„ุชุฎุฒูŠู† ูƒู…ูŠุงุช ุถุฎู…ุฉ ู…ู† ุงู„ุจูŠุงู†ุงุช.

- ุงู„ู€ Edge: ุจูŠุนุชู…ุฏ ุนู„ู‰ ุงู„ู…ุนุงู„ุฌุฉ ุงู„ุณุฑูŠุนุฉ ูˆุงู„ู…ุจุงุดุฑุฉ ุฌู†ุจ ุงู„ุฃุฌู‡ุฒุฉุŒ ู…ุด ู…ู†ุงุณุจ ู„ูƒู„ ุงู„ุชุทุจูŠู‚ุงุช ู„ูƒู† ุถุฑูˆุฑูŠ ู„ู„ุญุงุฌุงุช ุงู„ู„ูŠ ุจุชุญุชุงุฌ ุฑุฏ ูุนู„ ููˆุฑูŠ.

โ€”โ€”โ€”

ูˆูู‚ูƒู… ุงู„ู„ู‡ ู„ูƒู„ ุฎูŠุฑ ๐ŸŒฟ
โค4๐Ÿ‘1
React + AI Stack for 2025 ๐Ÿ’ฏ


- Core: React + TypeScript
- Meta framework: Next.js
- Styling: Tailwind CSS + shadcn/ui
- Client-state management: Zustand
- Server-state management: TanStack Query
- Animation: Motion
- Testing: Vitest, React Testing Library & Playwright
- Table: TanStack Table
- Forms: React Hook Form
- Database: Supabase
- Mobile development: React Native
- Component development: Storybook
- Hosting: Vercel
- AI code editor: Cursor
- Prompt to build: Bolt

https://www.builder.io/blog/react-ai-stack
โค5
Event Loop Explorer โ™ป๏ธ


https://vault-developer.github.io/event-loop-explorer
โค2
awesome-nest-boilerplate ๐Ÿ’ฏ


Awesome NestJS Boilerplate, TypeScript, Postgres, TypeORM โšก๏ธ

This is an ever-evolving, very opinionated architecture and dev environment for new node projects using NestJS.

https://github.com/NarHakobyan/awesome-nest-boilerplate
โค2
How to Structure Your Backend Code in Node.js (Express.js) ๐Ÿ’ฏ


๐Ÿ“
โ”œโ”€โ”€ ๐Ÿ“„ app.js
โ”œโ”€โ”€ ๐Ÿ“ bin
โ”œโ”€โ”€ ๐Ÿ“ config
โ”œโ”€โ”€ ๐Ÿ“ controllers
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ customer.js
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ product.js
โ”‚ โ””โ”€โ”€ ...
โ”œโ”€โ”€ ๐Ÿ“ middleware
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ auth.js
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ logger.js
โ”‚ โ””โ”€โ”€ ...
โ”œโ”€โ”€ ๐Ÿ“ models
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ customer.js
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ product.js
โ”‚ โ””โ”€โ”€ ...
โ”œโ”€โ”€ ๐Ÿ“ routes
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ api.js
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ auth.js
โ”‚ โ””โ”€โ”€ ...
โ”œโ”€โ”€ ๐Ÿ“ public
โ”‚ โ”œโ”€โ”€ ๐Ÿ“ css
โ”‚ โ”œโ”€โ”€ ๐Ÿ“ js
โ”‚ โ”œโ”€โ”€ ๐Ÿ“ images
โ”‚ โ””โ”€โ”€ ...
โ”œโ”€โ”€ ๐Ÿ“ views
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ index.ejs
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ product.ejs
โ”‚ โ””โ”€โ”€ ...
โ”œโ”€โ”€ ๐Ÿ“ tests
โ”‚ โ”œโ”€โ”€ ๐Ÿ“ unit
โ”‚ โ”œโ”€โ”€ ๐Ÿ“ integration
โ”‚ โ”œโ”€โ”€ ๐Ÿ“ e2e
โ”‚ โ””โ”€โ”€ ...
โ”œโ”€โ”€ ๐Ÿ“ utils
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ validation.js
โ”‚ โ”œโ”€โ”€ ๐Ÿ“„ helpers.js
โ”‚ โ””โ”€โ”€ ...
โ””โ”€โ”€ ๐Ÿ“ node_modules

https://dev.to/vyan/how-to-structure-your-backend-code-in-nodejs-expressjs-2bdd
โค3๐Ÿ‘3
โœจ ุฎุทูˆุชูƒ ู†ุญูˆ ุซูˆุฑุฉ ุงู„ุนู…ู„ ุงู„ุญุฑ ุชุจุฏุฃ ู…ุน ITIDA Gigs! โœจ

๐Ÿ’ก ุชุฎูŠู„ ุฅู†ูƒ ู…ุฏูŠุฑ ู†ูุณูƒ ูˆุชุญุฏุฏ ู…ุณุชู‚ุจู„ูƒ ููŠ ุนุงู„ู… ุงู„ูุฑูŠู„ุงู†ุณ ุงู„ู…ุฒุฏู‡ุฑ! ู…ุน ITIDA GigsุŒ ุงู„ุญู„ู… ุฏู‡ ุฃุตุจุญ ุญู‚ูŠู‚ุฉ! ๐ŸŒ

ู…ู† ุฎู„ุงู„ ุจุฑู†ุงู…ุฌ ู…ุฌุงู†ูŠ ุจุงู„ูƒุงู…ู„ุŒ ู‡ุชุชุนู„ู… ุฃู‡ู… ุฃุณุงุณูŠุงุช ุงู„ุนู…ู„ ุงู„ุญุฑ: ุจู†ุงุก ุงู„ุนู„ุงู…ุฉ ุงู„ุชุฌุงุฑูŠุฉุŒ ุงู„ุชุณูˆูŠู‚ุŒ ุฅุฏุงุฑุฉ ุงู„ู…ุดุงุฑูŠุนุŒ ูˆุญุชู‰ ุฃุฏูˆุงุช ุงู„ุฐูƒุงุก ุงู„ุงุตุทู†ุงุนูŠ ู„ุชุญู„ูŠู„ ุฃุฏุงุฆูƒ. ๐Ÿš€ ุจุงู„ุชุนุงูˆู† ู…ุน EYouthุŒ ู‡ุฏูู†ุง ุชุฏุฑูŠุจ 20 ุฃู„ู ู…ูˆู‡ุจุฉ ุทู…ูˆุญุฉ ู…ู† ุฌู…ูŠุน ุฃู†ุญุงุก ู…ุตุฑ ูˆุฑุจุทู‡ู… ุจูุฑุต ุนุงู„ู…ูŠุฉ. ๐ŸŒ

ู…ูŠู† ูŠู‚ุฏุฑ ูŠุดุงุฑูƒุŸ
ู„ูˆ ุนู…ุฑูƒ 18 ุณู†ุฉ ุฃูˆ ุฃูƒุชุฑ ูˆุนู†ุฏูƒ ุดุบู ููŠ ู…ุฌุงู„ุงุช ุฒูŠ ุชุทูˆูŠุฑ ุงู„ูˆูŠุจุŒ ุงู„ุฐูƒุงุก ุงู„ุงุตุทู†ุงุนูŠุŒ ุฃูˆ ุงู„ุชุณูˆูŠู‚ ุงู„ุฑู‚ู…ูŠุŒ ูุงู„ู…ุจุงุฏุฑุฉ ุฏูŠ ู„ูŠูƒ! ุฎุจุฑุฉ ุณุงุจู‚ุฉุŸ ู…ุด ุดุฑุท. ๐Ÿ’ผ

๐Ÿ“ข ุงู„ูุฑุต ู…ุญุฏูˆุฏุฉุŒ ุณุฌู„ ุงู„ุขู†! ูˆุงุจุฏุฃ ุทุฑูŠู‚ูƒ ู†ุญูˆ ุงู„ุงุณุชู‚ู„ุงู„:
https://landing.eyouthlearning.com/index.php/digital-freelancing-placement-program
โค2
ุฏุฑุฏุดุฉ ุณุฑูŠุนุฉ ุนู† ุงู„ู€ Web Workers โš™๏ธ
.
.
ุนุงุฑู ู„ู…ุง ุชูƒูˆู† ูุงุชุญ ู…ูˆู‚ุน ูˆูุฌุฃุฉ ุชู„ุงู‚ูŠู‡ ุจูŠู‡ู†ุฌ ู…ู†ูƒุŸ ๐Ÿซ 
ุฃูˆ ู„ู…ุง ุชุจุนุช ุทู„ุจ API ูˆุงู„ู…ูˆู‚ุน ูŠุจุทู„ ูŠุณุชุฌูŠุจ ู„ุญุฏ ู…ุง ูŠุฎู„ุตุŸ ๐Ÿค”

ุงู„ู…ุดูƒู„ุฉ ุฏูŠ ุจุชุญุตู„ ุนุดุงู† JavaScript ุดุบุงู„ุฉ ุนู„ู‰ single thread ุจุณุŒ ูŠุนู†ูŠ ุญุงุฌุฉ ูˆุงุญุฏุฉ ุจุชุญุตู„ ููŠ ูˆู‚ุช ูˆุงุญุฏ. ูˆุฏู‡ ุงู„ู„ูŠ ุจูŠุฎู„ู‘ูŠ ุฃูŠ ุนู…ู„ูŠุฉ ุชู‚ูŠู„ุฉ ุชูˆู‚ู ุงู„ู…ูˆู‚ุน ูƒู„ู‡. ๐Ÿ˜“

ูˆู‡ู†ุง ูŠูŠุฌูŠ ุฏูˆุฑ ุงู„ู€ Web Workers ๐Ÿ’ฏ

โ€”โ€”โ€”

๐Ÿ“ LinkedIn

https://www.linkedin.com/posts/dev-alisamir_javascript-webdevelopment-frontenddevelopment-activity-7282068486590205953-JYBx

๐Ÿ“ Qabilah

https://qabilah.com/posts/a3IgCVJy6gE

โ€”โ€”โ€”

ู…ุชู†ุณุงุด ุชุดุงุฑูƒ ุงู„ู…ุญุชูˆู‰ ูˆุชููŠุฏ ุบูŠุฑูƒ ๐Ÿ’ช๐Ÿป

ูˆูู‚ูƒู… ุงู„ู„ู‡ ู„ูƒู„ ุฎูŠุฑ ๐ŸŒฟ
โค6
Git Commands โšก๏ธ
โค2๐Ÿ‘2