Skip to main content

aim_workers 0.4.0 copy "aim_workers: ^0.4.0" to clipboard
aim_workers: ^0.4.0 copied to clipboard

Platformweb

Cloudflare workerd adapter for Aim: runs an Aim app as a Worker.

example/main.dart

import 'package:aim_workers/aim_workers.dart';

void main() {
  final app = Aim();

  app.get('/', (c) async => c.text('Hello from Dart on workerd'));

  app.get('/users/:id', (c) async => c.json({'id': c.param('id')}));

  // Vars and secrets from wrangler.jsonc, and resource bindings such as KV.
  app.get(
    '/greeting',
    (c) async => c.text(c.env?.string('GREETING') ?? '(unset)'),
  );

  app.serveWorkers();
}
0
likes
160
points
360
downloads

Documentation

API reference

Publisher

verified publisherdart-forge.dev

Weekly Downloads

Cloudflare workerd adapter for Aim: runs an Aim app as a Worker.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

aim_core, aim_edge, web

More

Packages that depend on aim_workers