Мне было интересно, возможно ли заставить Flutter, работающий на Dart> = 2.0, работать с серверным решением для графической базы данных, таким как Orient DB?Я искал в Интернете, и пакет Dart, доступный как для Neo4j, так и для OrientDB, работает только на Flutter, работающем на Dart 1.0 [https://pub.dartlang.org/packages/orientdb_dart и https://pub.dartlang.org/packages/neo4j_dart]. Однако я нахожусь на стабильном канале Flutter, и он используетБольшая версия Dart.
Я застрял, потому что я изучал Orient DB и Neo4j в течение нескольких месяцев, когда я разрабатывал свое приложение во Flutter, и мне не нужно находить легкую реализацию Flutter с графовыми базами данных.Мое приложение требует нереляционной модели, поэтому о SQlite не может быть и речи.Firebase - это Nosql, и это хорошая альтернатива, но я никогда не использовал ее, и это означало бы изучение нового решения для базы данных.
Есть ли способ заставить Flutter работать с графическими решениями?Похоже, что для реализации Nosql предпочтение отдается Firebase, но не всем нужен бэкэнд Firebase.Графики являются очень хорошим решением для сильно связанных данных, от которых зависит мое приложение, я потратил слишком много часов на графики, чтобы просто бросить их на ветер во имя Firebase, потому что Flutter не поддерживает их.Есть ли обходные пути с Flutter и Orient DB?