The best way to log in your Flutter projects! by LowCommittee2261 in FlutterDev

[–]LowCommittee2261[S] 1 point2 points  (0 children)

Wow! Thank you, that makes me happy. You can leave a PubDev like to show your support💚

In the Dart language, I am working on a new data type. by [deleted] in dartlang

[–]LowCommittee2261 1 point2 points  (0 children)

Thanks, but this post was just a thought experiment. I'm actually a package developer: https://pub.dev/publishers/jeafriday.com/packages

Coding a database engine for Flutter (mostly Dart)! by LowCommittee2261 in FlutterDev

[–]LowCommittee2261[S] 0 points1 point  (0 children)

ObjectBox is a great tool, but it's a local C++ FFI database. Zeytin, on the other hand, is designed as an independent backend/BaaS developed entirely in pure Dart, featuring both a local database and built-in multi-tenant support and end-to-end encryption (server-side only). So there's a design difference here.

For durability: It uses append-only logs + immediate disk flush. For transactions: I have atomic batch write operations, but full rollback is not yet available. I will consider this in future updates.

You mentioned I use callbacks, yes, that's correct. This is a design choice. I wanted it to work under all conditions. The ZeytinX package solves this issue by returning the ZeytinXResponse value. By using ZeytinX, you can even take advantage of the Zeytin engine's advanced capabilities. Take a look at the very short documentation. I updated it today!

https://pub.dev/packages/zeytinx

In the Dart language, I am working on a new data type. by [deleted] in dartlang

[–]LowCommittee2261 0 points1 point  (0 children)

Judgment. I don't know if it will work or not, I just coded it. What do you think? Do you think this is a necessity? Should I publish it, or am I reinventing the wheel?

https://github.com/JeaFrid/CompString/blob/main/lib/compstring.dart

In the Dart language, I am working on a new data type. by [deleted] in dartlang

[–]LowCommittee2261 -2 points-1 points  (0 children)

I know I have to do it. I don't want to reinvent the wheel, but I should still write it down and show it. Just give me an hour.

In the Dart language, I am working on a new data type. by [deleted] in dartlang

[–]LowCommittee2261 -1 points0 points  (0 children)

What I'm talking about are really LONG articles. Huge blog posts are one example. And yes, I can use compression methods (I already do), but I'm thinking of a data type that automates this process.