4 ms·
> dart on the server is not officially supported It is more nuanced: Dart on the server side is supported, but the development focus is on the client-side stor
by isoos 8y ago
> dart on the server is not officially supported
It is more nuanced: Dart on the server side is supported, but the development focus is on the client-side stories (Flutter and Angular).
Google's Dart team develops e.g. the Dart VM which is great for server workloads too, they do provide some server-side libraries, but they themselves don't work on third-party database drivers (for now).
Think of it as the question of focus: they want to focus on the client-side story, get it right, and then deal with the rest. Spreading thin won't help either.
- bsaul 8y agoI'm extremely surprised to hear that dart server doesn't have any database driver. Are you sure about that ? To me , dart on the server , with their agent / isolate based concurrency as well as async await language support, provides ( in theory ) one of the most exciting environment to develop backends on.
- isoos 8y agoDart has database drivers, and I'm using the Appengine and the Postgres one in server-side Dart apps. But Google's Dart team is not actively involved in developing e.g. the Postgres driver, it is done by an independent company who is building their stack on server-side Dart. Btw. I agree: the isolate-based concurrency + language tools is really great for server-side Dart apps. I use it in a highly concurrent data setup, and I wouldn't switch to other language.