FilterQL: لغة استعلام صغيرة لتصفية البيانات المنظمة
2025-08-27
FilterQL هي لغة استعلام خفيفة الوزن لتصفية البيانات المنظمة. تتكون من مكتبة TypeScript ومواصفات لغة، مع ترحيب بالتنفيذ في لغات أخرى. يقوم المستخدمون بتعريف مخطط لبياناتهم، ثم يستخدمون بناء جملة مختصر لتصفية وفرز البيانات ووضع حد لها، مثل `genre == Action` أو `year >= 2008 && rating >= 8.5 | SORT rating desc`. تدعم FilterQL مجموعة متنوعة من عوامل المقارنة والمنطق، وتسمح بعمليات مخصصة لتوسيع قدراتها.
التطوير