DNS je základní modul Node.JS. Když lidem řeknete, že si potřebují nainstalovat DNS přes NPM, skončí to tím, že budou mít úplně jiný modul, který dělá něco jiného.
https://nodejs.org/api/dns.html vs https://www.npmjs.com/package/dns
Tato chyba s největší pravděpodobností znamená, že se na straně klienta pokoušíte udělat něco, co je třeba udělat na straně serveru. Pokud modul MongoDB nemůže najít komponentu DNS, běží na straně klienta.
MongoDB musí běžet na serveru. Abyste mohli dynamicky přistupovat k datům z Reactu, budete muset nastavit API pomocí něčeho jako Express nebo Apollo.
Aktualizace:Skvělý způsob, jak toho dosáhnout, jsou funkce Azure Functions (TypeScript) nebo AWS (Lambda)