{
  "id": 9192688,
  "title": "I created an SDK to make React Native apps more resilient to poor connections.",
  "url": "https://urgent.news/2026/09/22/criei-um-sdk-para-tornar-apps-react-native-mais-resilientes-a",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-09-22T20:46:54.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/rafael_ges_e03329a04a6bc/criei-um-sdk-para-tornar-apps-react-native-mais-resilientes-a-conexoes-ruins-34lb"
  },
  "original_language": "pt",
  "account": "A developer has created an open-source SDK called NetResilience for React Native, which aims to make HTTP communication more resilient in poor internet conditions. The SDK assesses the quality of the internet connection, classifying it as EXCELLENT, MODERATE, POOR, or OFFLINE, and allows applications to decide how to handle each request accordingly. NetResilience provides features such as request queuing, automatic retry, and idempotency protection to prevent duplicate operations. The SDK uses a persistent queue storage and an authentication provider to securely handle requests.",
  "summary": "Um aplicativo mobile não precisa estar completamente offline para se tornar praticamente inutilizável. Às vezes o dispositivo está tecnicamente conectado à internet, mas a conexão está extremamente lenta, instável ou sofrendo perdas constantes. E é aí que começam os problemas: requisições entram em timeout; telas ficam carregando indefinidamente; usuários tentam executar a mesma ação várias…",
  "key_points": [
    "NetResilience SDK improves React Native apps for poor internet connections",
    "Analyzes real connection quality to decide request handling",
    "Implements exponential backoff + jitter retry strategy"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}