3 مستودعات
Tools and strategies for profiling and optimizing Angular application performance.
Distinct from Performance Optimizations: Focuses specifically on Angular-based performance profiling and bundle optimization.
Explore 3 awesome GitHub repositories matching web development · Angular Performance Optimizers. Refine with filters or upvote what's useful.
This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven
Profiles bundle sizes and load times to ensure high-performance delivery of web applications.
Angular Seed هو إطار عمل لتهيئة المشاريع يوفر نظام بناء مهيأ مسبقاً وهيكل مشروع قياسي لتطبيقات Angular. يضع أساساً لإنشاء تطبيقات الويب، والجوال، وسطح المكتب مع أهداف نشر متكاملة. يتميز إطار العمل بدعم مساحة العمل متعددة التطبيقات، مما يسمح لعدة مثيلات للتطبيق بالبقاء داخل قاعدة كود واحدة لمشاركة المنطق والموارد. يتضمن إدارة بيئة متخصصة لتبديل نقاط نهاية API وإعدادات التكوين عبر مراحل التطوير، والاختبار، والإنتاج. يغطي المشروع سطح قدرات واسعاً بما في ذلك تحسين حزمة الإنتاج عبر التجميع المسبق (AOT) والحاويات لتوحيد بيئة وقت التشغيل. يتضمن سير عمل تطوير يتميز باختبار الوحدة مع تغطية الكود، والاختبار التلقائي للمتصفح من البداية إلى النهاية، وتوليد وثائق API تلقائياً.
Reduces production bundle sizes and improves startup times through ahead-of-time compilation and optimized builds.
هذا المشروع عبارة عن مرجع تقني ودليل لتحسين أداء تطبيقات Angular. يوفر قائمة مرجعية شاملة لتحسين السرعة والكفاءة من خلال التركيز على تحسين الحزم (bundle)، وأفضل ممارسات العرض، وتنفيذ وقت التشغيل. يغطي الدليل مجموعة واسعة من الميزات بما في ذلك تنفيذ استراتيجيات تطبيقات الويب التقدمية (PWA) من خلال عمال الخدمة (service workers) والتخزين المؤقت دون اتصال. كما يفصل طرق تحسين أوقات التحميل المتصورة باستخدام العرض من جانب الخادم (SSR) وأغلفة التطبيقات. يوفر المستودع توجيهاً حول مجالات إمكانيات أوسع مثل ضبط اكتشاف التغيير، واستخدام عمال الويب (web workers) لتفريغ الحسابات الثقيلة، وإدارة DOM عبر التمرير الافتراضي. كما يغطي تقليل حجم الحزمة من خلال التخلص من الكود غير المستخدم (tree-shaking)، والضغط، وتقسيم الوحدات بالتحميل الكسول.
Reducing the amount of data sent to the browser through tree-shaking, minification, and code splitting in Angular projects.