لوحة المتصدرين
المحتوى الأكثر حصولًا على سمعة جيدة
المحتوى الأعلى تقييمًا في 10/13/23 in أجوبة
-
سلام عليكم ورحمة الله ،، الله يعطيكم العافيه ،، لما كتبت الكود الخاص بالجافا سكربت من مكتبة جكويري لم يظهر التاريخ لي كما ظهر للمدرب ممكن اعرف أين مشكلتي؟ MyIndex.html MyJavaScrept.js2 نقاط
-
السلام عليكم لماذا المتصفح لا تدعم إصدارات لغة js مثل اصدر ES11 ؟1 نقطة
-
ارفع مشروع react على vercel ولا كن لا يتصل بقاعدة البيانات mongodb الرجاء المساعده فكيفيه رفع المشروعه وتوصيله بقاعدة البيانات على الانترنت1 نقطة
-
مطوري المتصفحات لا يهتمون بإضافة إصدارات محددة من ECMAScript، ولكن ميزات محددة، بمعنى أن المتصفح قد يدعم بعض الميزات من إصدار أحدث من ECMAScript، ولكن ليس جميعها، وذلك لأن مطوري المتصفحات بحاجة إلى تحقيق التوازن بين الحاجة إلى دعم الميزات الجديدة والحاجة إلى الحفاظ على التوافق مع المتصفحات القديمة. وتقريبًا جميع المتصفحات الحديثة ما زالت لا تدعم أحد ميزات الإصدارات ما بين ES2017 وحتى ES2020، وأيضًا ما زال العمل جاري على إضافة بعض ميزات ES6. والجدير بالذكر أنك كمبرمج تفعل المثل، فأنت لا تستخدم إصدارات جافاسكريبت بل الميزات الجديدة، وتعتمد على أداة مثل Babel من أجل تنفيذ عملية الـ Polyfills وtranspiling.1 نقطة
-
السبب هو أن الشركات المسؤولة عن الاصدارات مثل google , microsoft....الخ، عندما تقوم بإصدار تحديث جديد من المتصفح تضيف له ميزات وليس إصدار es جديد يعني مثلا تحديثات لغة javascript من 2017 ل 2020 لا توجد في المتصفحات، كذلك لا زال كل شيء يعمل في إصدار es6.. لماذا نضيف اذا إصدار es7 ، يمكنك استخدام Babel لترى كودك في فرق الإصدارات1 نقطة
-
السلام عليكم اود ان اعبر بامتنان عميق لأكاديمية حسوب كلمه شكرا لا تكفي لكني سأشارك ماذا غيرت أكاديمية حسوب في حياتي مثال بسيط على تأثير اكاديمية حسوب على حياتي قبل اكاديمية حسوب بعد هذا بفضل الله ثم اكاديمية حسوب هذا التغير قطره من بحر شكرا اكاديمية حسوب ______________________________________________ سؤالي : لماذا اكاديمية حسوب لا تستخدم في موقع الاكاديمية التقنيات الجديدة مثل React شكرا على الجهود الجبارة _____ هل ممكن نشوف تعاون بين اكاديمية حسوب و squadio1 نقطة
-
مرحبا زياد، سعيدون بتأثير الأكاديمية على درجاتك العلمية وعلى مستواك في المجال، سيدفع هذا القائمين على الأكاديمية إلى بذل المزيد في سبيل الطلبة والمحتوى العربي. بخصوص التقنيات الجديدة، فهي مضمنة بالفعل ويتم تحديث المحتوى الرقمي في الأكاديمية بما في ذلك الدورات بشكل دوري ودائم. فمكتبة رياكت مثلا يتم التعرض لها في مسارات عديدة من دورة تطوير التطبيقات باستخدام جافاسكربت. اذ تتوفر على: 40 درس تأسيسي في أساسيات رياكت بإجمالي ثلاث ساعات وربع. 64 درس يتم فيها بناء تطبيق دردشة يشبه whatsapp باستخدام React و NodeJS و socketIo. 49 درس آخر يتم فيها التطرق لواحد من أشهر أطر عمل رياكت هو إطار NextJs فضلا عن التحديثات التي شملت التعامل مع تقنيات الذكاء الصناعي من قبل OpenAI في تطبيقات NextJS.1 نقطة
-
1 نقطة
-
الأمر يعمل بشكل صحيح الآن، عليك الضغط على حرف y للموافقة على التثبيت.1 نقطة
-
1 نقطة
-
1 نقطة
-
يبدو أن تواجه مشكلة بخصوص طريقة ارسال البيانات وكيف استخدام بارامترات axios. يرجى الاطلاع على هذه المعلومات , سوف تساعدك كثيرا في استخدام axios وكيف تتعامل مع ارسال البيانات عبر الapi . بارامترات إرسال البيانات عبر Axios تستخدم لتعيين المعلومات التي ترسلها في جسم الطلب (Request Body) عند إجراء طلب HTTP. توفر Axios عدة طرق لتعيين هذه البيانات باستخدام بارامترات مختلفة. هنا بعض البارامترات الشائعة التي يمكن استخدامها: data: يستخدم لتعيين بيانات الطلب ككائن JavaScript. عندما تستخدم هذا البارامتر، يتم تسلسل الكائن إلى سلسلة نصية JSON تُرسل في جسم الطلب. مثال: axios.post('/api/endpoint', { name: 'John', age: 30 }) params: يستخدم لتعيين معلمات الاستعلام (Query Parameters) في الطلب. عند استخدام هذا البارامتر، ستتم إضافة المعلمات إلى رابط الطلب. مثال: axios.get('/api/endpoint', { params: { id: 1, category: 'books' } }) سيؤدي الكود أعلاه إلى إرسال طلب GET إلى /api/endpoint?id=1&category=books. headers: يستخدم لتعيين رؤوس الطلب (Request Headers). يمكن استخدام هذا البارامتر لتعيين رؤوس مخصصة مثل Content-Type أو Authorization. مثال: axios.post('/api/endpoint', data, { headers: { 'Content-Type': 'application/json', 'Authorization': 'Bearer token123' } }) paramsSerializer: يستخدم لتخصيص طريقة تسلسل معلمات الاستعلام. يمكن استخدام هذا البارامتر لتعيين دالة مخصصة لتسلسل المعلمات بدلاً من السلوك الافتراضي. مثال: axios.get('/api/endpoint', { params: { id: 1, category: 'books' }, paramsSerializer: function (params) { return Qs.stringify(params, { arrayFormat: 'brackets' }); } }) في المثال أعلاه، تم استخدام مكتبة qs لتسلسل معلمات الاستعلام بتنسيق [key=value] بدلاً من التسلسل الافتراضي. هذه بعض البارامترات الشائعة التي يمكن استخدامها لتعيين بيانات الطلب عند استخدام Axios. يجب عليك استخدام البارامتر المناسب حسب نوع الطلب ومتطلبات الخادم المستهدف.1 نقطة
-
السلام عليكم إذا كنت تستخدم برنامج Visual Studio Code وتواجهك مشكلة في التحديث التلقائي لصفحتك على المتصفح عندما تكتب أو تعدل الكود، فيمكنك تجربة هذه الخطوات: 1. شوف إعدادات إضافة "Live Server". دور على زر "Open with Live Server" في الأعلى واضغط عليه، وبعدين تحقق إذا كان في خيار "Auto Save" واختار "AfterDelay" أو "OnFocusChange" بدل "Off". 2. ادخل إعدادات الإضافة نفسها. اضغط على "Extensions" في الزرار الموجود علي اليسار، وبعدين ابحث عن "Live Server" وافتح الإعدادات. تحقق من إعدادات الـ "Port" والـ "Host" وتأكد إنها صحيحة. 3. شوف إعدادات المتصفح. يمكن أن يكون المشكلة في إعدادات المتصفح. تأكد إن المتصفح يسمح بالتحديث التلقائي للصفحة وما عندك إعدادات تمنع ذلك. 4. جرب تعيد تثبيت الإضافة. في بعض الأحيان، بتكون في مشاكل في الإضافات نفسها. جرب تلغي الإضافة وتعيدها تثبيت. 5. إذا في تحديث جديد لمحرر النصوص والمتصفح اللي بتستخدمه.ممكن تحديثات جديدة قد تحل مشكلات معينة. 6. قد تحتاج تعيد تشغيل الكمبيوتر. في بعض الأحيان.1 نقطة