5 مستودعات
Architectural patterns for routing HTTP requests directly to controller actions.
Distinct from Controller Method Overriders: Candidates focus on method overriding, state routing, or network traffic, not the framework-level mapping of paths to controller methods.
Explore 5 awesome GitHub repositories matching web development · Controller-Action Routing. Refine with filters or upvote what's useful.
Revel is a full-stack web framework and toolkit for building applications with the Go language. It implements a model-view-controller architecture to separate business logic from user interface rendering, providing a comprehensive system for routing, parameter binding, and session management. The project distinguishes itself with a high-productivity development environment featuring automatic code compilation and hot-reloading, which refreshes the application state and templates upon file changes without requiring manual restarts. It also employs reflection-based parameter binding to automati
Maps incoming HTTP request paths and methods to specific Go controller methods for execution.
Buffalo هو إطار عمل ويب MVC شامل وسلسلة أدوات متكاملة لبناء تطبيقات الويب في Go. يوفر بيئة تطوير منظمة تفصل بين النماذج والعروض ووحدات التحكم، مع دمج إطار عمل ويب مع غلاف تعيين كائني-علائقي (ORM) مخصص لإدارة مخطط قاعدة البيانات والسجلات. يتميز المشروع بمجموعة من أدوات التطوير لتمهيد هياكل المشاريع، وإدارة الأصول، وبناء حاويات جاهزة للإنتاج. يتميز بنظام توجيه متطور يدعم توليد الموارد RESTful القائم على الاتفاقيات، والاستضافة الافتراضية القائمة على النطاق، وإنشاء مساعدي المسارات للربط الداخلي المتسق. يغطي إطار العمل مجموعة واسعة من قدرات الويب الأساسية، بما في ذلك خطوط أنابيب الطلبات القائمة على البرمجيات الوسيطة (middleware)، وعرض القوالب الديناميكي، وإدارة الحالة ذات النطاق الخاص بالطلب. كما يتضمن دعماً متكاملاً لمعالجة المهام في الخلفية، وإدارة الجلسات، وإرسال البريد الإلكتروني، وإيقاف تشغيل الخادم بشكل سلس.
Maps incoming HTTP requests directly to specific controller actions for RESTful operations.
This PHP routing library is an HTTP request router and matcher designed to map incoming URL paths to specific controller actions using defined patterns and configuration. It serves as a programmatic interface for defining, loading, and resolving URL patterns, while providing a URL generator to produce absolute or relative URIs from route names and parameters. The system supports diverse route loading through YAML, XML, PHP arrays, and class attributes, utilizing compiled route matching to optimize performance. It enables sophisticated request handling through regex-based path matching, sub-do
Maps incoming HTTP request paths directly to specific controller actions.
CodeIgniter is a PHP web framework built on the Model-View-Controller pattern, designed for building full-stack web applications. It provides a lightweight toolkit with minimal configuration, organizing application logic into controllers, models, and views for clean separation of concerns. The framework includes a fluent query builder for constructing SQL statements programmatically, PSR-4 autoloading with namespace mapping, and a service-based dependency injection container for managing shared class instances. The framework distinguishes itself through its comprehensive set of built-in tools
Maps URI segments to controller classes and methods automatically, eliminating the need to define every route manually.
ASP.NET Core MVC هو إطار عمل نموذج-عرض-تحكم (MVC) يُستخدم لبناء مواقع ويب ديناميكية وواجهات برمجة تطبيقات ويب داخل نظام .NET البيئي. يوفر بنية من جانب الخادم تفصل منطق البيانات، وعرض واجهة المستخدم، ومعالجة الطلبات للحفاظ على الحدود بين طبقات التطبيق. يتضمن إطار العمل محرك قوالب Razor لتضمين الكود في صفحات HTML لتوليد محتوى ويب ديناميكي. كما يعمل كإطار عمل لواجهة برمجة تطبيقات ويب RESTful لإنشاء خدمات HTTP قابلة للتوسع تقدم بيانات مهيكلة للعملاء من خلال واجهة شبكة موحدة. يدير النظام معالجة الطلبات من خلال خط أنابيب برمجية وسيطة ويستخدم التوجيه القائم على الإجراءات لتعيين طلبات HTTP الواردة إلى طرق تحكم محددة. كما يدعم تطوير التطبيقات من خلال ربط النموذج، وحاوية حقن التبعية، وخيارات استضافة الويب من جانب الخادم.
Implements a system for mapping incoming HTTP requests directly to specific controller methods via route templates.