relic 0.15.1 copy "relic: ^0.15.1" to clipboard
relic: ^0.15.1 copied to clipboard

A lightweight and flexible web server inspired by Shelf for building APIs and backend services.

example/example.dart

import 'package:relic/relic.dart';

/// A simple 'Hello World' server demonstrating basic Relic usage.
Future<void> main() async {
  final app = RelicApp()..get('/hello/:name', helloHandler);

  await app.serve();
}

Response helloHandler(final Request req) {
  final name = req.rawPathParameters[#name];
  return Response.ok(body: Body.fromString('Hello, $name!\n'));
}
74
likes
160
points
50k
downloads

Publisher

verified publisherserverpod.dev

Weekly Downloads

A lightweight and flexible web server inspired by Shelf for building APIs and backend services.

Homepage
Repository (GitHub)
View/report issues
Contributing

Topics

#server #web #backend #http

Documentation

API reference

License

BSD-3-Clause (license)

Dependencies

relic_core, relic_io

More

Packages that depend on relic