6 रिपॉजिटरी
Implementations of the Model-View-Controller pattern to decouple data, user interface, and interaction logic.
Distinct from MVC Implementations: The candidates are too specific to web frameworks (ASP.NET, Spring) or PHP; this is a general architectural implementation for Unity.
Explore 6 awesome GitHub repositories matching software engineering & architecture · MVC Pattern Implementations. Refine with filters or upvote what's useful.
Think is a PHP web framework and object-relational mapper designed for building web applications. It functions as a structured foundation for application development, incorporating a dependency injection container to manage object lifecycles and reduce coupling between components. The project includes a remote application debugger that allows for the inspection of internal state and variables from an external environment. It implements a model-view-controller architecture to separate application logic and data from the user interface. This includes a request pipeline for routing and middlewa
Separates application logic into models, views, and controllers to decouple data management from the interface.
Zend Framework मॉड्यूलर, इवेंट-संचालित वेब एप्लीकेशन्स बनाने के लिए डीकपल्ड कंपोनेंट्स का एक व्यापक सेट है। यह यूजर इंटरफेस से बिजनेस लॉजिक को अलग करने के लिए एक MVC आर्किटेक्चर को लागू करता है और एक अनुक्रमिक मिडलवेयर पाइपलाइन के माध्यम से एक संरचित रिक्वेस्ट-हैंडलिंग सिस्टम प्रदान करता है। यह प्रोजेक्ट ऑब्जेक्ट इंस्टेंटिएशन को स्वचालित करने और क्लास लाइफसाइकिल को प्रबंधित करने के लिए एक फैक्ट्री-संचालित डिपेंडेंसी इंजेक्शन कंटेनर की सुविधा देता है। इसमें एक्सेस कंट्रोल लिस्ट्स और रोल-आधारित एक्सेस कंट्रोल एडेप्टर्स का उपयोग करके यूजर आइडेंटिटीज़ को सत्यापित करने और रिसोर्स एक्सेस को प्रतिबंधित करने के लिए एक व्यापक सुरक्षा सूट भी शामिल है। यह फ्रेमवर्क टेबल और रो गेटवेज़ के माध्यम से डेटाबेस एब्स्ट्रैक्शन, SOAP और JSON-RPC के लिए रिमोट प्रोसीजर कॉल इम्प्लीमेंटेशन और कमांड-लाइन इंटरफेस के लिए एक कंसोल एप्लिकेशन फ्रेमवर्क सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। अतिरिक्त सतह क्षेत्र में डेटा सीरियलाइजेशन, इनपुट वैलिडेशन, सेशन मैनेजमेंट और ईमेल डिलीवरी व कंटेंट इंटरनेशनललाइजेशन के लिए उपकरण शामिल हैं।
Employs the Model-View-Controller architectural pattern to isolate data management from the user interface.
यह प्रोजेक्ट एक Java-आधारित ई-कॉमर्स मैनेजमेंट सिस्टम और शैक्षिक प्रोजेक्ट सूट है। यह ऑनलाइन शॉपिंग प्लेटफ़ॉर्म बनाने के लिए एक बैकएंड फ्रेमवर्क के रूप में कार्य करता है, जो यूज़र इंटरफ़ेस को बिज़नेस लॉजिक और डेटा मॉडल्स से अलग करने के लिए मॉडल-व्यू-कंट्रोलर (MVC) आर्किटेक्चर का उपयोग करता है। सिस्टम एक स्ट्रक्चर्ड वेब एप्लिकेशन फ्रेमवर्क लागू करता है जो उत्पाद इन्वेंट्री, यूज़र अकाउंट्स और ग्राहक खरीद लेनदेन को ट्रैक करने के लिए रिलेशनल डेटाबेस को इंटीग्रेट करता है। इसमें एक लेयर्ड आर्किटेक्चर है जो प्रेजेंटेशन, बिज़नेस लॉजिक और डेटा एक्सेस को अलग करता है। कोडबेस कई मुख्य क्षमता क्षेत्रों को कवर करता है, जिसमें खुदरा इन्वेंट्री प्रबंधन, ग्राहक लेनदेन के लिए बिक्री प्रसंस्करण और उद्यम एक्सेस कंट्रोल शामिल है। सुरक्षा को संवेदनशील एप्लिकेशन मॉड्यूल्स की सुरक्षा के लिए फ़िल्टर-आधारित एक्सेस कंट्रोल और सेशन-आधारित स्टेट मैनेजमेंट के माध्यम से संभाला जाता है।
Utilizes the Model-View-Controller pattern to decouple the user interface from business logic and data models.
QFramework is a Unity game architecture framework designed to separate presentation, system, and data logic. It implements a layered software architecture to manage complex game states and provides a game engine utility library to reduce boilerplate code. The framework is centered on the Command Query Responsibility Segregation pattern, which separates data modification commands from data retrieval queries. It utilizes a dependency injection container to manage the lifecycles and resolution of singletons and modular components, alongside an event-driven system for state synchronization to pre
Decouples data, user interface, and interaction logic through a structured Model-View-Controller implementation.
This is a full-stack web development framework for Node.js based on the model-view-controller architecture. It provides a comprehensive platform for building applications with an integrated dynamic view engine for HTML markup, a WebSocket communication server for bidirectional real-time messaging, and an embedded NoSQL database for persisting flexible data structures without external dependencies. The framework includes a background task processor that offloads computationally intensive operations to separate worker threads to maintain application responsiveness. It also features an internati
Implements a model-view-controller architectural pattern to decouple data management, user interfaces, and interaction logic.
यह प्रोजेक्ट व्यक्तिगत ब्लॉग प्रबंधन के लिए डिज़ाइन किया गया एक Java-आधारित वेब एप्लिकेशन और कंटेंट मैनेजमेंट सिस्टम है। इसे एक Spring Boot ब्लॉगिंग सिस्टम के रूप में बनाया गया है जो डायनामिक HTML पेजों की सर्वर-साइड रेंडरिंग के लिए Thymeleaf टेम्पलेट इंजन और रिलेशनल डेटाबेस मैपिंग और डेटा पर्सिस्टेंस के लिए MyBatis फ्रेमवर्क का उपयोग करता है। यह प्लेटफ़ॉर्म ब्लॉग पोस्ट और टिप्पणियों को बनाने, संपादित करने और व्यवस्थित करने के लिए एक समर्पित प्रशासनिक इंटरफ़ेस प्रदान करता है। इसमें एक अनुकूलन योग्य इंटरफ़ेस शामिल है जो विज़ुअल थीम्स के अनुप्रयोग और एक केंद्रीकृत कॉन्फ़िगरेशन पैनल के माध्यम से वैश्विक सिस्टम सेटिंग्स के समायोजन की अनुमति देता है।
Implements the Model-View-Controller pattern to separate user requests, processing logic, and UI rendering.