A secure open-source backend server provides the core APIs required to build web and mobile applications. Appwrite provides authentication, database, storage, functions, and advanced realtime capabilities.
Great product. A few negatives. 1) Function syntax and other elements have changed a bit too often/much. In recent upgrades, even permissions syntax changed. If you have just two lines of code impacted, no big deal but a new app has to published -- this raises TOC. (and where's the benefit?) 2) need database to resemble SQL RDBMS more -- or have a console command line interface. 3) easy export/import for buckets, collections, users is a must have. With the first point, this is a headache for us that want ways to do targeted actions.
@basats7t thanks for sharing your experience! In response to some of your feedback:
1) Yes, syntax and breaking changes have happened. We strive to make the best back end server and sometimes that requires big changes. With 1.0.0, we rolled out all of our major breaking changes to bring stability and minimize breaking changes moving forward. Another thing we strive for is to make sure people can upgrade their environments and still use older SDKs until they get a chance to upgrade their client apps. It's a tough challenge, but we're doing our best to ensure compatibility!
2) Do you mean it's a negative that the database isn't SQL like? We do have a CLI for managing projects. (https://appwrite.io/docs/command...)
3) We've received some feedback about this before. We haven't had a chance to focus on this because there's been more demand for other features, but the good news is there is some community effort building an app to export and import Appwrite data (https://github.com/tannermeade/d...). Of course, this can also be done with the server sdks or the Appwrite CLI.
Report
congratulations! I’ve been watching the project since around 0.6, it is so cool seeing how far it has come.
Appwrite sounds awesome! It offers a comprehensive set of backend features in an open - source and secure way, which is really useful for web and mobile app development.
Replies
Appwrite
Appwrite
utilsfor.dev
Appwrite
Appwrite sounds awesome! It offers a comprehensive set of backend features in an open - source and secure way, which is really useful for web and mobile app development.
Appwrite