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
·

3 repository-uri

Awesome GitHub RepositoriesParallel Data Fetching

Simultaneously requesting multiple data sets using promises to avoid sequential request waterfalls.

Distinct from Parallel Request Executions: Distinct from Parallel Request Executions: focuses on data retrieval patterns in a web framework context rather than generic HTTP concurrency.

Explore 3 awesome GitHub repositories matching networking & communication · Parallel Data Fetching. Refine with filters or upvote what's useful.

Awesome Parallel Data Fetching GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • vercel/next-learnAvatar vercel

    vercel/next-learn

    4,745Vezi pe GitHub↗

    next-learn este o colecție de resurse educaționale și implementări de referință pentru construirea de aplicații web full-stack. Servește ca resursă de învățare și tutorial pentru framework-ul Next.js, oferind cod de pornire și proiecte exemplu care demonstrează server-side rendering și ecosistemul bazat pe React. Proiectul oferă un template web full-stack care prezintă o implementare completă a integrării cu baze de date, autentificarea utilizatorilor și logica server-side. Include exemple de referință pentru optimizarea performanței web, demonstrând în mod specific utilizarea server components, server actions și rutarea dinamică. Codul sursă acoperă o suprafață largă de capabilități full-stack, inclusiv gestionarea datelor prin interogări și mutații server-side, controlul accesului bazat pe identitate prin route guards și arhitectura de navigare folosind rutarea bazată pe sistemul de fișiere. Implementează, de asemenea, diverse strategii de randare, optimizarea activelor pentru imagini și fonturi, precum și stilizarea interfeței utilizator.

    Implements parallel data requesting to prevent sequential waterfalls during server-side rendering.

    TypeScript
    Vezi pe GitHub↗4,745
  • facebook/haxlAvatar facebook

    facebook/Haxl

    4,381Vezi pe GitHub↗

    Haxl este o bibliotecă Haskell și un orchestrator de cereri de servicii la distanță conceput pentru coordonarea preluării concurente a datelor, batching-ul cererilor și caching-ul între mai mulți furnizori de servicii la distanță. Funcționează ca un framework pentru recuperarea datelor din baze de date externe și servicii web, minimizând în același timp numărul de round-trip-uri de rețea. Proiectul se distinge printr-un sistem de batching al cererilor bazat pe applicative, care grupează mai multe cereri individuale de date în apeluri unice pentru a reduce overhead-ul de rețea. Utilizează un scheduler asincron de cereri paralele pentru a executa cereri independente în mod concurent și folosește un strat de caching memoizat pentru a evita repetarea apelurilor de rețea identice în cadrul aceluiași ciclu de cerere. Biblioteca oferă capabilități largi pentru gestionarea integrării datelor, inclusiv rezoluția monadică a dependențelor pentru cereri secvențiale și limitarea concurenței pentru a preveni supraîncărcarea API-urilor la distanță. Include, de asemenea, mecanisme pentru maparea tipurilor de cereri la implementări personalizate de surse de date.

    Executes multiple data requests in parallel to retrieve results from different sources simultaneously.

    Haskell
    Vezi pe GitHub↗4,381
  • rengwuxian/rxjavasamplesAvatar rengwuxian

    rengwuxian/RxJavaSamples

    3,912Vezi pe GitHub↗

    RxJavaSamples este o colecție de implementări de referință și ghiduri practice pentru aplicarea tiparelor reactive în rețelistică asincronă și gestionarea stării. Oferă demonstrații de cod pentru integrarea fluxurilor reactive cu Retrofit pentru a gestiona cererile de rețea într-o manieră non-blocantă. Proiectul se concentrează pe tipare asincrone pentru gestionarea apelurilor API, inclusiv combinarea fluxurilor concurente și utilizarea „subjects” pentru a stoca valorile emise pentru gestionarea stării. Demonstrează specific cum să implementezi fluxuri de lucru automate de reîmprospătare a token-urilor pentru a menține sesiunile autentificate fără a întrerupe utilizatorul. Repository-ul acoperă capabilități mai largi în orchestrarea cererilor, cum ar fi secvențierea apelurilor de rețea dependente și agregarea mai multor cereri paralele în obiecte de răspuns unice. Include, de asemenea, implementări pentru formatarea datelor de răspuns și maparea bazată pe adaptoare a răspunsurilor API în obiecte Java structurate.

    Executes multiple API requests simultaneously and merges results into a single data stream.

    Java
    Vezi pe GitHub↗3,912
  1. Home
  2. Networking & Communication
  3. HTTP Request Customization
  4. Request Execution
  5. Parallel Request Executions
  6. Parallel Data Fetching