الويب

مقدمة إلى SWR: خطافات التفاعل لجلب البيانات عن بُعد

في هذه المقالة ، سننظر في طريقة جديدة لاسترداد البيانات في تطبيقات React باسم SWR. هذه مجموعة من الخطافات لجلب البيانات عن بُعد والتي تجعل الأمور أسهل ، مثل التخزين المؤقت وتقسيم الصفحات وما إلى ذلك.

قراءة المزيد

تحديث شهري لتحطيم كل الأشياء

نقدم كل شهر لمحة عامة عن الأشياء التي كان فريق Smashing يعمل عليها - كل ذلك في مكان واحد. كانت الأسابيع القليلة الماضية صعبة للغاية: أزمة COVID-19 ، [#BlackLivesMatter] (https://www.smashingmagazine.com/2020/06/black-lives-matter/) ، والعديد من المشكلات المستمرة الأخرى التي تحدث جميعًا حول العالم. إليك ما يحدث من جانبنا في هذه الأثناء.

قراءة المزيد

ماذا يمكن أن يعلمنا فيتروفيوس عن تصميم الويب

يمكن أن يعلمنا القدماء شيئًا أو شيئين عن التصميم - حتى تصميم الويب. كان المهندس المعماري الروماني فيتروفيوس يضع المباني في الاعتبار عند وضع ثالوثه الذهبي ، لكن مبادئه تنطبق على الويب تمامًا كما تنطبق على الطوب والملاط.

قراءة المزيد

حل المشكلات المشتركة بين الأنظمة الأساسية عند العمل باستخدام Flutter

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

قراءة المزيد

Mirage JS Deep Dive: استخدام Mirage JS و Cypress لاختبار واجهة المستخدم (الجزء 4)

في هذا الجزء الأخير من سلسلة Mirage JS Deep Dive ، سنضع كل ما تعلمناه في السلسلة السابقة في تعلم كيفية إجراء اختبارات واجهة المستخدم باستخدام Mirage JS.

قراءة المزيد

أفضل مخفضات مع Immer

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

قراءة المزيد

تحطيم بودكاست الحلقة 18 مع مينا ماركهام: كيف يمكنني تعلم رد الفعل؟

في هذه الحلقة من Smashing Podcast ، نتحدث عن تعلم React. ما الذي ترغب React في العمل معه ، وكيف يمكن للمطورين ذوي الخبرة البدء؟ درو ماكليلان يدردش مع مينا ماركهام لمعرفة الجواب.

قراءة المزيد

يعطي Smashing مقابلة مسبقة لما يمكن توقعه في الحياة!

في هذا المنشور ، تنظر راشيل أندرو إلى [Smashing Meets] الناجحة لدينا (https://ti.to/smashingmagazine/) وتنظر في كيفية أخذ كل شيء تعلمناه لجعل [Smashing Live] (https: // smashingconf. كوم / مباشر /) مؤتمر أفضل.

قراءة المزيد

الغوص العميق في Mirage JS: فهم المصانع والتركيبات والمسلسلات (الجزء الثاني)

في هذا الجزء الثاني من سلسلة Mirage JS Deep Dive ، سننظر في مصانع Mirage JS والتركيبات والمسلسلات. سنرى كيف يقومون بتمكين محاكاة واجهة برمجة التطبيقات السريعة باستخدام Mirage.

قراءة المزيد

كيفية تشغيل النوع الصحيح من الدراسة البحثية باستخدام نموذج الماسة المزدوجة

تزودك هذه المقالة ببعض الأدوات التي ستحتاجها لإجراء دراسات عالية الجودة وموثوقة لها تأثير حقيقي على قرارات التصميم والمنتج.

قراءة المزيد