How can Dart (running server side) access a database ?
Can I execute SQL-Statements directly or can I use some kind of ORM?
Currently there is no Database API for Dart that rivals ODBC/JDBC, also to my knowledge there is no ORM. There will definitely be such a thing in the future, also the Dart SDK will eventually allow you to bind native code against it making it easier to provide database access by linking against existing database libraries.
I am myself currently using Riak on Dart via its REST interface, which works well for small applications but for something more serious we will have to await better SDK support.
Note: client side databases such as IndexDB and WebSQL are in the process of being added to dart:html right now.
Update: There is now a MongoDB driver and we are working on a driver for Amazon's DynamoDB
Update 2: Drivers are now available for mysql and postgresql.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With