الويب

تنفيذ شاشات الهيكل العظمي في رد الفعل

لطالما كانت أدوات الغزال والتحميل هي الطريقة التقليدية لإخبار المستخدمين أن المحتوى سيستغرق بعض الوقت للتحميل. في حين أن هذا النهج رائع ، إلا أنه سرعان ما أصبح قديمًا في التطور الحديث.

قراءة المزيد

البقاء على اتصال والتعلم من بعضنا البعض

الشهر هو وقت طويل للبقاء على رأس الأمور. ستجد هنا نظرة عامة على كل شيء كنا نعمل عليه واستمتعنا أيضًا بالقراءة خلال الشهر الماضي.

قراءة المزيد

يسلط الضوء على Django: النماذج والمسؤول وتسخير قاعدة البيانات العلائقية (الجزء 3)

لوحة الإدارة هي واحدة من أقوى الميزات وأكثرها مرونة التي يوفرها إطار عمل ويب Django ، حيث تجمع بين الوظائف الجاهزة الفورية والتخصيص اللامتناهي. باستخدام مثال مشروع يعتمد على نظام مخزون المكتبات ، سنستخدم لوحة الإدارة للتعرف على إنشاء النماذج والتفاعل مع قواعد البيانات العلائقية في Django.

قراءة المزيد

أفضل الممارسات مع خطافات التفاعل

تتناول هذه المقالة قواعد React Hooks وكيفية البدء في استخدامها بفعالية في مشاريعك. يرجى ملاحظة أنه من أجل متابعة هذه المقالة بالتفصيل ، ستحتاج إلى معرفة [كيفية استخدام React Hooks] (https://reactjs.org/docs/hooks-intro.html).

قراءة المزيد

قرارات التصميم المستوحاة مع Herb Lubalin: يمكن أن تكون الطباعة مثيرة مثل الرسم التوضيحي والتصوير الفوتوغرافي

في هذا العدد الثامن من Inspired Design Decisions ، سيشرح Andy Clarke كيف أن التعلم عن مصمم الجرافيك والطباعي الأمريكي Herb Lubalin قد غير نهجه في الطباعة على الويب.

قراءة المزيد

الشروع في العمل مع واجهة برمجة تطبيقات خطافات React

يشارك هذا البرنامج التعليمي أمثلة حول كيفية استخدام React Hooks لتطبيقاتك. في هذه العملية ، ستتعرف أيضًا على بعض الخطافات الإضافية التي تم شحنها مع React 16.8 وأيضًا كيفية كتابة خطافات React المخصصة الخاصة بك.

قراءة المزيد

خبيز البيانات المنظمة في عملية التصميم

إن التعديل التحديثي لتحسين محرك البحث يجعلك فقط حتى الآن. نظرًا لأن البيانات الوصفية أصبحت أكثر ذكاءً ، فمن المهم أكثر من أي وقت مضى دمجها في عملية التصميم من البداية.

قراءة المزيد

كيفية إعداد مشروع Express API Backend باستخدام PostgreSQL

في هذه المقالة ، سننشئ مجموعة من نقاط نهاية API باستخدام [Express] (https://expressjs.com/) من البداية في بناء جملة ES6 ، ونغطي بعض أفضل ممارسات التطوير. اكتشف كيف تعمل جميع الأجزاء معًا أثناء إنشاء مشروع صغير باستخدام التكامل المستمر والتطوير المستند إلى الاختبار قبل النشر في Heroku.

قراءة المزيد

تحطيم بودكاست الحلقة 13 مع لورا كالبج: ما هي الخصوصية على الإنترنت؟

في هذه الحلقة من Smashing Podcast نتحدث عن الخصوصية على الإنترنت. ما الذي يجب أن يفعله مطورو الويب للتأكد من الحفاظ على خصوصية مستخدمينا؟ درو ماكليلان يتحدث إلى الخبيرة في هذا الموضوع ، لورا كالبج ، لمعرفة الإجابة.

قراءة المزيد

قم بإنشاء مدونة مطور مجانية باستخدام Hugo و Firebase

الكتابة هي مهارة حاسمة يجب على كل مطور برامج تنميتها. يوفر إنشاء مدونة تقنية واستضافتها فرصة للقيام بذلك. دعنا نلقي نظرة على كيفية نشر مدونة مجانًا وبأقل جهد ممكن باستخدام Hugo و Firebase.

قراءة المزيد