A server app built using Shelf, configured to enable running with Docker
Read Time:1 Minute, 3 Second

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

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

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

Project Structure

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

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

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

Requests Overview

This sample code handles following requests:

GET

  • /todos – this request will fetch all the available todos in the list.
  • /todo/<id> -this request will fetch Todo according to id that was parsed

POST

  • /add-todo – this request will add new Todo to the list, with JSON body that was attached.

DELETE

  • delete-todo/<id> – this request will delete Todo according to id that was parsed.

PATCH

  • /todo-done/<id> – this request will change the status of isDone according to id that was parsed.

PUT

  • update-todo – this request will update and replace the Todo with same id.

GitHub

View Github

Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %

Average Rating

5 Star
0%
4 Star
0%
3 Star
0%
2 Star
0%
1 Star
0%

Deja una respuesta

Entrada anterior Tinder App Built With Flutter
Entrada siguiente ECommerce App Final UI For Flutter