Thanks for your feedback and the NDK work 🙏
Discussion
Any feedback on what was the most useful with ndk? What is lacking? Confusing?
Thanks for asking this question.
**Most useful**
* Ability to create clients without getting into lower-level implementation details (like bech32, lnurl, etc)
* Decent documentation for a project that is this nascent
* Typescript type descriptions
**Confusing**
* NDK does not do anything with an empty `explicitRelays` array. The naming 'explicit' made me guess that it is optional and there is an 'implicit' setting for the relay choice, which seems to be not.
* I know it is yet to come, but ability to update the relay list dynamically (like after we find the user's preferred relays) would be great. [I have a solution in my mind. Mostly will do a PR]
* `await ndkUser.fetchProfile()` is somehow confusing to my mind. I would prefer a neat way in constructor to initialize a NDKUser with a profile. [May be i will do a PR for this too]
Once again, thanks a lot for saving a lot of time 🙏
With NDK, i took 2 days for the full implementation of https://zappedit.com + a few more days for polishing.
Without NDK, I wouldn't even have attempted it.
🙏 for #ndk feedback
Documenting your feedback on ndk-docs git for reference as the team continues to update docs, and dev kit
https://github.com/nostr-dev-kit/ndk-docs/issues/10
cc #[5]
Thanks this is awesome 😍