Next Steps
Congratulations!
You've built a local-first, offline-capable app that supports multiplayer collaboration locally and over the network.
Production Considerations
While the URL-based sharing mechanism we implemented is great for prototyping, there are some considerations for production applications:
- Security: The public sync server is not secure for production use
- Reliability: You should run your own sync server for production
- User Experience: Consider implementing a more user-friendly sharing mechanism
- Performance: Monitor document size and consider splitting large documents
- Error Handling: Add proper error handling for network issues
Further Learning
If you're hungry for more:
- Look at the Cookbook section for tips on how to model your app's data in Automerge
- Dive deeper into how Automerge stores and merges documents in the 'Under the Hood' section
- Explore advanced features like:
Community
Join the Discord to:
- Ask questions
- Show off your Automerge apps
- Connect with the Automerge team & community
- Get help with implementation
- Share your experiences