Although I admit I didn't ever think this would work, I should ask why is even needed. If you are in a browser, you cannot fetch from the user's file system, and definitely cannot from the server's file system. On the other hand, if you are doing NodeJS, you have the fs module to actually read the file system.
And in both cases, you can statically import JSON.
well, actually I needed just this earlier this week, when i was experimenting with some practice project and i noticed i was running out of free api calls, so i created a mock JSON file and fetched that instead 🤷🏻♂️
It's very convenient when you need to mock some external service in a test environment. It means you can read a local file without having to conditionally use require or fs and keep a consistent server application
Although I admit I didn't ever think this would work, I should ask why is even needed. If you are in a browser, you cannot fetch from the user's file system, and definitely cannot from the server's file system. On the other hand, if you are doing NodeJS, you have the fs module to actually read the file system.
And in both cases, you can statically import JSON.
For the browser (in React, for example):
For NodeJS:
well, actually I needed just this earlier this week, when i was experimenting with some practice project and i noticed i was running out of free api calls, so i created a mock JSON file and fetched that instead 🤷🏻♂️
It's very convenient when you need to mock some external service in a test environment. It means you can read a local file without having to conditionally use
requireorfsand keep a consistent server applicationAh thanks this is exactly what I needed.
agreed