Please note that the roadmap is intended to provide high-level visibility into the short-term direction of the product. This can change at any time.
Vasern is in active development by Ambi Studio, aims to build a database system for React Native, and React ecosystem. Roadmap
- ✅ fsm - embedded storage engine used by Vasern (Native)
- ✅ Modular architecture (allow to create and use plugins) (JavaScript)
- ✅ Added typescript support (thanks to @curtisy1)
- ✅ Support query records with multiple properties and value (Native and JavaScript)
- Full transactional (ACID) support (Native)
- Input sanitizers (avoid invalid inputs that might cause exploits) (Native or JavaScript)
- Migration (Native and JavaScript)
- Query Observation (keep track of changes and automatically update) (JavaScript)
- Optimize speed and memory for
index_set
(indexing feature) in fsm (Native) - Introduce Vasern Playground - A Vasern test server
- Reactjs compatibility
- 🔸 Eliminate critical bugs (on going task)
- vasern-server, server-client data synchronization
- Authentication
- Consider native and other platforms (Flutter, Ionic, native ios, native android)
- and more...
Note:
- ✅ task completed, 🔸 task in progress
- Native are features implement in native side (C++ / Objective-C / Java)
- JavaScript are features implement in JavaScript side.
- This roadmap give a high level of project development and can be updated at any time.