AppWrite is recommended for developers building applications who require a scalable backend solution without the overhead of managing infrastructure. It is particularly suited for developers who prefer open-source platforms and those who want to avoid vendor lock-in. AppWrite's features make it a good fit for startups, hobby projects, and even educational purposes where full control over the backend is desirable.
I've use it instead of Firebase on a 15$ DigitalOcean droplet and saved around ~$150 a month. Managing my own infra does take some extra time, but definitely worth it. The APIs and SDK are also surprisingly much easier to consume than Firebase. Waiting for the cloud version.
Based on our record, AppWrite should be more popular than Yjs. It has been mentiond 174 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
Of course, you don’t have to code this functionality from scratch! You can also look at open-source software like Yjs, text-crdt, Automerge and so many more. Alternatively, you can check out tools like Liveblocks, Ably, etc. Which enable collaborative multi-player features. - Source: dev.to / 6 months ago
I've built this app some time ago but only shared with close friends. It has been useful for me so I decided to share here. It works by sharing state with yjs [1], as long as you are in the same session, i.e. The same path. https://github.com/yjs/yjs. - Source: Hacker News / 8 months ago
I write undo/redo/history in web/JS extensively. This the best lib out there for such tasks IMHO: https://github.com/yjs/yjs And you're right. You don't want undo/redo only in multi-user apps. You want to have each user have their own local undo/redo events that they can apply and unapply from the shared state which has its own events apart from each user. Everyone... - Source: Hacker News / 10 months ago
After reviewing the ~600 lines of code, I have to ask what about this undo/redo manager is "advanced"? This seems like a naive implementation of a snapshot collection that is selected via array index. It's not event sourcing, OT or CRDT. With every event, the entire object is serialized and put into the heap. I can't even imagine what this does for performance when you deal with any object of significant size.... - Source: Hacker News / 10 months ago
I've seen it come up often in collaborative text editors. Also see: https://github.com/yjs/yjs. - Source: Hacker News / over 1 year ago
Appwrite is a backend-as-a-service platform that provides authentication, storage, and database. Appwrite is used for authentication and storage. - Source: dev.to / 2 months ago
Flutter plays well with modern backend solutions like Firebase, Supabase, AWS Amplify, Appwrite, and PocketBase. This gives you a variety of options to choose from whether you are an indie developer, startup, established company, agency, or enterprise. - Source: dev.to / 9 months ago
Appwrite also allows you to manage your application's backend services through a simple and intuitive dashboard, making it easy to monitor and control your resources. - Source: dev.to / 11 months ago
. Netlify : Deploy your web projects with ease. . Render : Host web applications and static sites effortlessly. . GitHub Pages: Host your static websites directly from your GitHub repository. . Firebase Hosting: Scale your web apps effortlessly with Firebase. . Vercel: Deploy websites and applications with automatic deployments. . Cyclic.sh: Host your static sites with zero configuration. . Appwrite:... - Source: dev.to / 11 months ago
Appwrite is a comprehensive Backend as a Service (BaaS) platform designed to help developers build and scale applications quickly and efficiently. Whether you're a solo indie hacker or part of a growing startup, Appwrite provides the essential features you need—database management, authentication, storage, and cloud functions—all in one unified platform. - Source: dev.to / 12 months ago
Thymer - Web-based Project management and task planning for people who hate project management and task planning. For individuals, teams and small businesses.
Supabase - An open source Firebase alternative
GUN - Self-hosted Firebase.
Firebase - Firebase is a cloud service designed to power real-time, collaborative applications for mobile and web.
ShareDB - Realtime database backend based on Operational Transformation (OT)
PocketBase.io - Open Source backend with realtime database, authentication, file storage and admin dashboard, all compiled in 1 portable executable.