2 repository-uri
Handling hierarchical API paths by chaining resource requests to build complex URLs without manual construction.
Distinct from Nested API Definitions: Distinct from Nested API Definitions by focusing on the client-side chaining of requests rather than the architectural definition of the API.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Nested Resource Chaining. Refine with filters or upvote what's useful.
Restangular is a REST client and resource mapper for AngularJS applications. It provides a suite of tools for mapping API endpoints to local objects and collections, facilitating frontend CRUD implementation through standard HTTP methods. The project distinguishes itself through an async data binding system that links user interface elements to server-side objects, ensuring automatic updates upon request completion. It also features a programmable request interceptor pipeline for modifying headers and transforming responses, as well as a JSONP request handler to bypass same-origin policy rest
Simplifies the management of hierarchical API paths by chaining resource requests without manual URL construction.
Acesta este un client HTTP Ruby conceput pentru integrarea REST API, modelarea resurselor și comunicarea automatizată în rețea. Oferă un set de instrumente pentru gestionarea header-elor, cookie-urilor și configurațiilor SSL, alături de o interfață dedicată în linie de comandă pentru executarea comenzilor HTTP unice și gestionarea sesiunilor interactive de testare API. Proiectul se diferențiază prin capabilitățile sale de modelare a resurselor, care permit definirea URL-urilor de bază persistente și a credențialelor pentru a construi endpoint-uri de subresurse imbricate. De asemenea, dispune de un handler pentru cereri multipart care detectează tipurile MIME pentru a încărca fișiere și a transmite payload-uri mari. În linii mari, biblioteca acoperă securitatea rețelei prin configurarea SSL și TLS, gestionarea traficului prin rutare proxy și menținerea cookie jar-ului, precum și optimizări de performanță folosind streaming incremental atât pentru payload-urile cererilor, cât și pentru corpurile răspunsurilor. Include, de asemenea, utilitare pentru logarea activității de rețea și interceptarea execuției cererilor.
Supports hierarchical API paths by chaining resource requests to build complex URLs without manual construction.