تخطٍّ إلى المحتوى
عودة إلى الأعمال

2025واجهات

GlobeLog

دفتر أسفار على الخريطة، دون الاعتماد على أي خدمة طرف ثالث.

السياق
توثيق سجلّ الأسفار توثيقًا بصريًا.
المشكلة
قائمة المدن المزارة لا تقول شيئًا. المعلومة نفسها موضوعة على خريطة تُقرأ بنظرة واحدة. غير أنّ إبقاء الخريطة والقائمة والرابط متزامنة مسألة حالة حقيقية.
المقاربة
React دون مكتبة حالة خارجية. تكفي Context API والخطّافات المخصّصة في هذا النطاق، وتُجنّب استيراد تبعية أكبر من حجم المشكلة. وPigeon Maps بدل Google Maps: بلا مفتاح واجهة برمجية يُدار، وبلا متتبّع خارجي، وبكيلوبايتات معدودة بدل مئات منها.
النتيجة
تطبيق سريع التحميل لا يسرّب أي بيان إلى طرف ثالث، بالوظيفة نفسها.
دوري
التصميم والتطوير.
التقنيات
  • React
  • Hooks
  • Pigeon Maps
المستودع
JavaScriptآخر تحديث مارس 2026