travellingprog
Joined 13 years ago
Joined 13 years ago
However, you can choose to backup and sync your workspace across multiple devices using a cloud service. The most pain-free way to do this is by buying a subscription to Obsidian Vault. This is also a good way to support the development team, since the main product is free. When you store your workspace on Obsidian Vault, you can choose to specify an encryption key, so that theoretically nobody at Obsidian should be able to read your data.
But there's nothing stopping you from using other cloud storage services. There's even a community plugin you can find to use a Git repo for storage.
I've stopped using the Paypal option even though I really want to use it, because it makes me uncomfortable providing my credit card information to so many sites. Not sure what's changed, it used to work quite well. My guess is either there's a bug on PayPal's side with my account, or the PayPal integration has gotten more complicated and many websites have not kept up with certain changes.
You have to scroll down all the way to "Node.js ES2021 Support" to start seeing features that work in Node 16 but not Node 14 (the current LTS version). Of course, it's possible to use Babel to bring those features into Node 14, but I enjoy leaving it out of my toolchain when possible.
That being said, one thing you give up is providing a standard way for the client to specify which fields it needs returned. For example, a client might want to dig deeper into the commenter profile info. GraphQL's resolvers architecture opens up that possibility immediately.