awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 रिपॉजिटरी

Awesome GitHub RepositoriesContract-Based Communication

Strict interface definitions that decouple logic from specific platform view implementations.

Distinct from Interface-Driven Styling: Focuses on logic-view contracts for testability rather than visual styling interfaces.

Explore 3 awesome GitHub repositories matching user interface & experience · Contract-Based Communication. Refine with filters or upvote what's useful.

Awesome Contract-Based Communication GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • janishar/android-mvp-architecturejanishar का अवतार

    janishar/android-mvp-architecture

    4,425GitHub पर देखें↗

    This project is a reference implementation of the Model-View-Presenter (MVP) architecture for Android applications. It focuses on separating business logic from the user interface by decoupling data logic, UI presentation, and view layers. The implementation distinguishes itself through the inclusion of a boilerplate generator that automatically creates the activity, presenter, and view files required for the MVP pattern. It utilizes a compile-time dependency injection framework to manage object lifetimes and a reactive programming workflow to handle asynchronous data streams and event propag

    Defines strict contracts between presenters and activities to enable independent logic testing.

    Javaandroid-architectureandroid-mvp-architecturedagger
    GitHub पर देखें↗4,425
  • mjavascript/mastering-modular-javascriptmjavascript का अवतार

    mjavascript/mastering-modular-javascript

    3,978GitHub पर देखें↗

    यह प्रोजेक्ट एक आर्किटेक्चरल डिज़ाइन कोर्स और शैक्षिक संसाधन है जो बड़े JavaScript कोडबेस को स्वतंत्र, परीक्षण योग्य और एनवायरनमेंट-एग्नोस्टिक घटकों में तोड़ने पर केंद्रित है। यह प्रोडक्शन एनवायरनमेंट में स्ट्रक्चरल रणनीतियों और सर्वोत्तम प्रथाओं को लागू करने के लिए एक मॉड्यूलर प्रोग्रामिंग गाइड और संदर्भ के रूप में कार्य करता है। सामग्री डीकूपल्ड घटकों और मजबूत लॉजिक बनाने के लिए डिज़ाइन पैटर्न के उपयोग पर जोर देती है। यह विशेष रूप से डिपेंडेंसी इनवर्जन की रणनीतियों और यह सुनिश्चित करने के लिए जेनेरिक इंटरफ़ेस के उपयोग को कवर करती है कि लॉजिक विभिन्न JavaScript रनटाइम में चल सके। गाइड एप्लिकेशन आर्किटेक्चर को स्केल करने और लेयर्ड एब्स्ट्रैक्शन मॉडल और सिंगल-रिस्पॉन्सिबिलिटी मॉड्यूलरिटी के माध्यम से जटिलता को प्रबंधित करने पर निर्देश प्रदान करती है। यह प्रोजेक्ट बढ़ने के साथ कोड को साफ़ और प्रबंधनीय बनाए रखने के लिए मॉड्यूलर डिज़ाइन पैटर्न के अनुप्रयोग को कवर करती है।

    Defines strict boundaries between modules using predictable input and output contracts to ensure data flow.

    HTMLbookbook-seriesjavascript
    GitHub पर देखें↗3,978
  • bufferapp/android-clean-architecture-boilerplatebufferapp का अवतार

    bufferapp/android-clean-architecture-boilerplate

    3,684GitHub पर देखें↗

    This project is a clean architecture reference implementation and modular project template for Android development. It provides a structural blueprint designed to isolate business logic from external frameworks and user interfaces. The template emphasizes a modular approach to organize code into independent modules, which is intended to improve build times and long-term project scalability. It demonstrates the application of domain-driven design to keep core business rules and entities independent from the underlying platform. The implementation covers several key architectural patterns, inc

    Implements strict interfaces between view and presenter to decouple UI logic from state management.

    Kotlinandroidandroid-applicationandroid-architecture
    GitHub पर देखें↗3,684
  1. Home
  2. User Interface & Experience
  3. Programmatic Element Construction
  4. Android View Lifecycle Tracking
  5. Custom View Rendering
  6. Interface-Driven Styling
  7. Contract-Based Communication

सब-टैग एक्सप्लोर करें

  • Logic-Interface ContractsStrict boundary definitions using predictable input and output contracts for modular communication. **Distinct from Contract-Based Communication:** Focuses on general logic-to-logic module boundaries rather than specifically logic-to-view contracts