awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesController-Based Endpoints

Definition of API endpoints through dedicated controller classes that handle requests and return structured responses.

Distinct from Plugin-Defined Endpoints: Focuses on the controller-pattern for endpoint definition rather than plugin-driven registration.

Explore 2 awesome GitHub repositories matching web development · Controller-Based Endpoints. Refine with filters or upvote what's useful.

Awesome Controller-Based Endpoints GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • loopbackio/loopback-nextAvatar loopbackio

    loopbackio/loopback-next

    5,095Vezi pe GitHub↗

    LoopBack Next este un framework API Node.js utilizat pentru construirea de API-uri REST și multi-protocol. Funcționează ca o implementare de server OpenAPI care poate fie să genereze specificații lizibile de către mașină din cod, fie să producă controllere și modele de implementare din specificații existente. Framework-ul se remarcă printr-un container central de injecție a dependențelor și un strat de acces la date bazat pe modelul repository. Această arhitectură decuplează logica aplicației de construcția componentelor și stocarea persistentă, permițând un sistem pluggable unde sursele de date și logica de business sunt izolate printr-un sistem standardizat de conectori. Proiectul acoperă o gamă largă de capabilități, inclusiv controlul accesului bazat pe roluri cu strategii de autentificare pluggable și orchestrarea serviciilor externe REST și SOAP. De asemenea, oferă instrumente pentru comunicarea în timp real prin endpoint-uri WebSocket, validarea schemelor JSON și scaffolding-ul automatizat al proiectelor printr-o interfață de linie de comandă. Dezvoltarea este susținută de un set de instrumente CLI pentru bootstrapping-ul aplicațiilor, generarea componentelor API și gestionarea dependențelor proiectului.

    Defines business-logic controllers to handle incoming HTTP requests and return structured responses.

    TypeScript
    Vezi pe GitHub↗5,095
  • mevdschee/php-crud-apiAvatar mevdschee

    mevdschee/php-crud-api

    3,735Vezi pe GitHub↗

    This project is a PHP SQL REST API generator and database API wrapper that automatically transforms SQL database tables into a functional web interface. It serves as a lightweight layer that maps HTTP methods to SQL commands, allowing for the creation, reading, updating, and deletion of records without writing manual endpoint code. The tool distinguishes itself by providing a dedicated spatial data API gateway for querying and exporting geometry columns using GeoJSON and WKT standards. It also functions as a multi-tenant data API, capable of isolating records for different users through share

    Allows extending the API with custom logic through the registration of external controller classes.

    PHPapi-serverautomatic-apicrud
    Vezi pe GitHub↗3,735
  1. Home
  2. Web Development
  3. API Routing
  4. Custom Route Definitions
  5. Plugin-Defined Endpoints
  6. Controller-Based Endpoints