| ▲ | lelanthran 3 hours ago | |
> I'm not sure fetch is a good server-side API. The typical fetch-based code snippet `fetch(API_URL).then(r => r.json())` has no response body size limit and can potentially bring down a server due to memory exhaustion if the endpoint at API_URL malfunctions for some reason. Fine in the browser but to me it should be a no-no on the server. Nor is fetch a good client-side API either; you want progress indicators, on both upload and download. Fetch is a poor API all-round. | ||