Geek knowledge || عالم التقنية و البرمجة 👨‍💻
2.74K subscribers
599 photos
57 videos
315 files
467 links
منصة تقنية تقدم لك أحدث الأخبار والنصائح في مجال التكنولوجيا والبرمجة من مصادرها الموثوقة
تسعى المنصة إلى أن تكون مرجعًا للمهتمين بالتقنية والبرمجة، وإلى أن تكون منصة للنقاش وتبادل الخبرات بين المهتمين بالتقنية والبرمجة
اشترك الآن في القناة وتابع كل جديد
Download Telegram
💡 مرجع سريع لإتقان MongoDB
يشمل:
📂 أهم الأوامر لإدارة قواعد البيانات بكفاءة.
🔍 طرق استعلام متقدمة للتعامل مع البيانات.
تحسين أداء قواعد البيانات باستخدام أفضل الممارسات.
مثالي للمطورين الذين يحتاجون إلى مرجع سريع لتسريع العمل مع MongoDB في مشاريعهم اليومية.
https://dev.to/burakboduroglu/mongodb-cheat-sheet-1a6a


تابعنا ليصلك كل ما هو جديد♥️📱
💡 دليل شامل لتصميم تجربة المستخدم (UX) على Design Shack
🔗 في قسم UX Design على Design Shack، ستجد مجموعة من المقالات التي تغطي:
أحدث الممارسات والتوجهات في تصميم تجربة المستخدم.
⚙️ نصائح وحلول عملية لتحسين تفاعل المستخدم مع تطبيقاتك ومنتجاتك.
🎨 دراسات حالة ملهمة لمصممي UX حول كيفية تحسين واجهات المستخدم.
https://designshack.net/category/articles/ux-design/

تابعنا ليصلك كل ما هو جديد♥️📱
هل تسعى لتطوير كفاءة واجهات برمجة التطبيقات (API) الخاصة بك؟ 🌟📊 إذا كانت الإجابة نعم، فقد وجدنا لك رابطًا مميزًا يقدم استراتيجيات فعالة لتحسين أداء الـ API🚀
تعلم طرقًا مبتكرة لتعزيز سرعة الاستجابة، تحسين استغلال الموارد، وزيادة كفاءة الكاش. 🌐🛠 اكتشف أسرار تحسين تنسيقات البيانات لضمان تجربة استخدام أفضل.
https://blog.bytebytego.com/p/ep64-how-to-improve-api-performance


تابعنا ليصلك كل ما هو جديد♥️📱
‏اهم المواقع لحل مسائل Problem Solving :-

1 - موقع Codewars :
codewars.com

2-  موقع LeetCode :
leetcode.com

3- موقع HackerRank :
hackerrank.com

4 - موقع Topcoder :
topcoder.com

5 - موقع Coderbyte :
coderbyte.com

6-موقع  Codeforces:
codeforces.com

〰️〰️

تابعنا ليصلك كل ما هو جديد♥️📱
اختيار اللودر المثالي يعتمد على طبيعة مشروعك وتصميمه العام. هل تحتاج إلى شيء بسيط وعملي أم ملفت للنظر ومبتكر؟ 🤔🎨
إليك الحل
اكتشف مجموعة رائعة مكونة من 100 أداة تحميل CSS متنوعة تناسب كل الأذواق:
🟡 النص "التحميل": بسيط ورسمي.
🔵 النقاط الثلاث: لطيف وحديث.
🟢 شريط التقدم: مثالي لتمثيل الوقت المتبقي بوضوح.
🦇 رمز باتمان: إضافة ممتعة وجريئة للمشاريع الإبداعية
والمزيد هنا
https://dev.to/afif/i-made-100-css-loaders-for-your-next-project-4eje


تابعنا ليصلك كل ما هو جديد♥️📱
👍1🔥1
“كـ Front-end Developer وباستخدم React، اختيار الـ Project Structure المناسب لأي مشروع خطوة أساسية لضمان إن المشروع يفضل منظم وسهل في التطوير والصيانة.
حابب أشارك معاكم طريقة التفكير اللي باتبعها، ومعاها مثال بسيط:

1️⃣ افهم طبيعة المشروع
• أول حاجة لازم تسأل نفسك:
• هل المشروع بسيط زي To-Do App؟
• ولا كبير زي Dashboard أو E-commerce Platform؟

2️⃣ اختار طريقة التقسيم المناسبة
• لو المشروع صغير، ممكن تستخدم طريقة Folder-by-type:

src/ 
├── components/ 
├── hooks/ 
├── utils/ 
├── styles/ 
├── assets/ 
└── App.jsx 


• لو المشروع كبير، طريقة Feature-based structure بتكون أنسب:

src/ 
├── features/ 
│   ├── authentication/ 
│   │   ├── components/ 
│   │   ├── hooks/ 
│   │   ├── services/ 
│   │   └── styles/ 
│   ├── dashboard/ 
│   │   ├── components/ 
│   │   ├── hooks/ 
│   │   ├── utils/ 
│   │   └── styles/ 
├── shared/ 
│   ├── components/ 
│   ├── hooks/ 
│   ├── utils/ 
│   └── styles/ 
└── App.jsx 


3️⃣ تنظيم الملفات والمجلدات
• لو عندك مشروع صغير زي To-Do App، ممكن يكون شكله كده:

src/ 
├── components/ 
│   ├── Header.jsx 
│   ├── TodoList.jsx 
│   └── TodoItem.jsx 
├── hooks/ 
│   └── useTodos.js 
├── utils/ 
│   └── dateFormatter.js 
├── styles/ 
│   └── app.css 
├── assets/ 
│   └── logo.svg 
└── App.jsx 


4️⃣ تطبيق Best Practices
• في المشاريع الكبيرة، ممكن تعتمد على Atomic Design:

src/ 
├── components/ 
│   ├── atoms/ 
│   ├── molecules/ 
│   ├── organisms/ 
│   └── templates/ 
└── pages/ 


نصيحة أخيرة:

دايمًا خليك بسيط في البداية، وماتعقدش الأمور. لو المشروع كبر، تقدر تغير الهيكلة بسهولة لو كنت منظم من البداية.


تابعنا ليصلك كل ما هو جديد♥️📱
👍4
⌨️ Learn how to sort arrays in JavaScript based on easy & practical examples

تابعنا ليصلك كل ما هو جديد♥️📱
🔥1