|

DartでWebアプリ

駆け足で進んでWebアプリまでたどり着きました。
非同期処理など重要そうな記述もあるので、あとでしっかりと確認が必要だなぁ と思っていますが、まずは、早送り。

import 'dart:io';

Future main() async{
    var server1 = await HttpServer.bind(InternetAddress.loopbackIPv4, 8080);
    print("Started web service at ${server.address}. The port no is ${server.port}.");

    await for (var request in server1) {
        request.response
            ..headers.contentType = new ContentType("text", "plain", charset: "utf-8")
            ..write('My first web app by darts')
            ..close();
    }
}

dartで起動すると、Started..のメッセージが出たあと、そのPCのlocalhost:8080を開くと動いていることが確認できます。
うん、ここまでスムーズ。

類似投稿

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.