vaden 0.0.10 copy "vaden: ^0.0.10" to clipboard
vaden: ^0.0.10 copied to clipboard

Dart backend project create by Flutterando community. Using and action!

example/README.md

A server app built using Shelf, configured to enable running with Docker.

This sample code handles HTTP GET requests to / and /echo/<message>

Running the sample #

Running with the Dart SDK #

You can run the example with the Dart SDK like this:

$ dart run bin/server.dart
Server listening on port 8080

And then from a second terminal:

$ curl http://0.0.0.0:8080
Hello, World!
$ curl http://0.0.0.0:8080/echo/I_love_Dart
I_love_Dart

Running with Docker #

If you have Docker Desktop installed, you can build and run with the docker command:

$ docker build . -t myserver
$ docker run -it -p 8080:8080 myserver
Server listening on port 8080

And then from a second terminal:

$ curl http://0.0.0.0:8080
Hello, World!
$ curl http://0.0.0.0:8080/echo/I_love_Dart
I_love_Dart

You should see the logging printed in the first terminal:

2021-05-06T15:47:04.620417  0:00:00.000158 GET     [200] /
2021-05-06T15:47:08.392928  0:00:00.001216 GET     [200] /echo/I_love_Dart
22
likes
140
points
958
downloads

Publisher

verified publisherflutterando.com.br

Weekly Downloads

Dart backend project create by Flutterando community. Using and action!

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

auto_injector, lucid_validation, mime, openapi_spec, shelf, shelf_multipart, shelf_router, shelf_static, shelf_swagger_ui, uuid, vaden_security, yaml

More

Packages that depend on vaden