3👍
It looks like you are trying to use a node only module on the client (browser). You cannot use any module on the client that uses native node modules – in this case fs
.
So what you need to do from your frontend application is send a request to your server application (API). On the API do any file system/database retrieval, then send the results back to the client.
It’s very common to write the backend/frontend as separate applications – in separate folders and even store in separate repositories.
You should also never expose any secret keys on the client.
There may also be some confusion about the term ‘client’. Most of the time it’s used to refer to an application run in a web browser but you also get node sdk’s which are ‘clients’ of the services they use – like node-appwrite in your case.