خبراتنا التقنية: كيف نختار الأداة المناسبة لكل منتج
من ASP.NET Core إلى Laravel و Next.js و Vue، ومن PostgreSQL إلى Redis و Docker: جولة في التقنيات التي نبني بها منتجاتنا، ولماذا اخترنا كل واحدة منها.
بقلم Owner · نُشر

لا نؤمن بلغة واحدة لكل شيء. كل منتج من منتجاتنا بُني بالتقنيات التي تخدم طبيعته، وهذه خلاصة ما نعمل به يومياً.
الخلفية (Backend)
ASP.NET Core و C# (.NET 10)
نستخدمه حيث الصرامة والأداء أولوية: منصتنا هذه، ونظام Qistora للتقسيط. بنية نظيفة متعددة الطبقات (Domain / Application / Infrastructure)، و Entity Framework Core مع PostgreSQL، ومحلل شيفرة يعامل التحذيرات كأخطاء. في الأنظمة المالية يمنحنا نظام الأنواع القوي و decimal الدقيق ثقة إضافية في كل عملية حسابية.
PHP و Laravel 13
نستخدمه حيث سرعة التطوير والنظام البيئي الغني مهمّان: Books (مع Livewire) و Linkora (مع Inertia و Vue). Laravel يمنحنا طوابير مهام وجدولة وتحقق وصلاحيات ناضجة، ونضيف فوقها ممارساتنا: تحليل ثابت (Larastan)، تنسيق موحد (Pint)، واختبارات على PostgreSQL حقيقي.
الواجهات (Frontend)
- Next.js 16 و React و TypeScript: لواجهات الإدارة الغنية ولمنصتنا (عرض من الخادم لتحسين محركات البحث).
- Vue 3 مع Inertia: لتطبيقات صفحة واحدة مرتبطة بخلفية Laravel دون بناء API منفصل.
- Livewire و Alpine.js: لواجهات تفاعلية سريعة في الأنظمة التشغيلية مثل نقاط البيع.
- Tailwind CSS: نظام تصميم متسق، مع دعم كامل للاتجاه من اليمين لليسار والوضعين الفاتح والداكن.
البيانات والبنية التحتية
- PostgreSQL: قاعدة بياناتنا الافتراضية في كل المنتجات، نعتمد على قيودها (Constraints) ومشغلاتها لحماية سلامة البيانات، لا على الشيفرة وحدها.
- Redis: للتخزين المؤقت، والطوابير، والأقفال، وتجميع أحداث التحليلات قبل كتابتها.
- Docker و Docker Compose: كل منتج يُسلَّم بإعداد إنتاج كامل يعمل بأمر واحد، خلف بوابة Caddy بشهادات HTTPS تلقائية.
ما يجمعها
التقنية تتغير، لكن المبادئ ثابتة: قواعد العمل على الخادم، اختبارات تحمي الأرقام، أمان مدمج، وتوثيق يكفي لفريق جديد كي يبدأ. هذا ما يجعل منتجاتنا قابلة للصيانة بعد سنوات من إطلاقها.
مشاريع ذات صلة
مدفوعنشطv1.0.0Devorbit Books
نظام متكامل لإدارة المكتبات ونقاط البيع: بيع بالباركود، مخزون متعدد الفروع، مشتريات، صناديق، ولاء العملاء، وتقارير ضريبية — بواجهة عربية أولاً.
- PHP
- Laravel
- Livewire
- Alpine.js
- Tailwind CSS
مدفوعنشطv1.0.0Devorbit Linkora
منصة SaaS لاختصار الروابط وتحليلها: روابط قصيرة آمنة، تحليلات نقرات صادقة، رموز QR، نطاقات مخصصة، API و Webhooks، فرق وخطط اشتراك — بواجهة عربية أولاً.
- PHP
- Laravel
- Livewire
- Alpine.js
- Tailwind CSS
مدفوعنشطv1.0.0Devorbit Qistora
نظام متكامل لإدارة التقسيط والتمويل: العملاء، العقود وجداول الأقساط، الدفعات، التحصيل والمتأخرات، دفتر قيود مزدوج، المحفظة والتقارير — بواجهة عربية.
- PHP
- Laravel
- Livewire
- Vue.js
- Alpine.js
مقالات ذات صلة
- مقال1 دقائق قراءة
ما تعلمناه من العمل على Next.js 16
منصتنا ونظام Qistora مبنيان على Next.js 16. هذه أهم التغييرات التي لمسناها عملياً: proxy.ts بدل middleware، و Turbopack افتراضياً، و Cache Components الاختيارية.
اقرأ المقال - مقال2 دقائق قراءة
كيف نبني برمجيات مالية لا تخطئ في الحساب
القيد المزدوج الثابت، الحساب بالأعداد الصحيحة، مفاتيح منع التكرار، والمطابقة اليومية: المبادئ الهندسية التي نطبقها في Books و Qistora لتبقى الأرقام صحيحة.
اقرأ المقال