Dart-sample Application

A simple command-line application made in Dart.

Dartで簡単なアプリを開発

環境構築

まずはインストール

$ dart create api

次に、以下のプログラムをbin/main.dartに書けば、Dart制で簡単な開発者サーバを立ち上げられる。

import 'dart:io';

Future main() async {
  var server = await HttpServer.bind(
    InternetAddress.loopbackIPv4,
    4040,
  );
  print('Listening on localhost:${server.port}');

  await for (HttpRequest request in server) {
    request.response.write('Hello World!');
    await request.response.close();
  }
}

最後に以下のコマンドを入力すれば開発者サーバを立ち上げられる。

$ cd api
$ dart main.dart

感想

現時点では、Dartのバックエンド開発に関する情報が十分にないので、そこまで注力しなくても大丈夫。Flutterでのフロントエンド開発に注力したほうがいいかもしれない。

開発環境

  • Visual Studio Code 1.63
  • Dart SDK 2.16.0