Dart supporta lo sviluppo laterale del server?
Domanda
Saremo in grado di utilizzare DART non solo sul client / Browser, ma anche sul nostro server?
Scrivi un codice per un server E.G.Apache, accettare richieste del browser, interrogano un database e restituisce una risposta al browser?Forse creare servizi Web?
.
Modifica : Ecco il link a un video in cui è confermato il dardo lato server:
.http://news.dartlang.org / 2012/03 / video-josh-bloch-talks-about-dart.html [min 36:00]
Soluzione
Short answer yes.
Longer answer. The Dart VM already contains a HTTP chat server example that shows how to use the dart:io HTTP API to implement a web service. In general the dart:io library contains functionality that is meant to be used in server side programming such as sockets and file/directory handling.
Its still very early stage but already now you can play around with some early attempts of implementing connect/node style applications using the Dart SDK.
As for communicating between the client and the server you will have to use classic REST/HTTP mechanisms, but in the future (when reflection is implemented in Dart) you will be able to serialize actual Dart objects and thus share them between the client and server.