cloudflare_workers 0.0.1-dev.1 copy "cloudflare_workers: ^0.0.1-dev.1" to clipboard
cloudflare_workers: ^0.0.1-dev.1 copied to clipboard

outdated

Write and deploy Dart functions to Cloudflare Workers.

example/lib/main.dart

import 'package:cloudflare_workers/cloudflare_workers.dart';
import 'package:cloudflare_workers/public/request_init.dart';

class TestDo extends DurableObject {
  @override
  FutureOr<Response> fetch(Request request) {
    print('in do');
    return Response('');
  }
}

void main() {
  CloudflareWorkers(
    durableObjects: {
      'StatsWorker': () => TestDo(),
    },
    fetch: (request, env, ctx) async {
      final durable = env.getDurableObjectNamespace('ZAPP_STATS_WORKER');
      final id = durable.idFromName('test');
      await durable.get(id).fetch(request);

      return Response('');
    },
  );
}
7
likes
0
points
8
downloads

Publisher

verified publisherinvertase.io

Weekly Downloads

Write and deploy Dart functions to Cloudflare Workers.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

edge, js, js_bindings

More

Packages that depend on cloudflare_workers