Skip to content

API Rest construida com Dart e Shelf para controle de estoque

Notifications You must be signed in to change notification settings

lucasmsoares96/Estoque-Backend

Repository files navigation

Estoque Backend

API Rest construida com Dart e Shelf,

Essa API recebe e processa requisições pelo protocolo HTTP, além de manipular o banco de dados

Dependecias:

Configuração

Configure a variável settings em data_base.dart com os dados do banco de dados. Os comandos SQL para a criação do banco de dados estão em lib/databa_base.sql.

Executando a API

Com o Dart SDK

Digite o seguinte comando:

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

Em outro terminal digite:

$ curl http://localhost:8080
Hello, World!

Para manipular melhor as requisições utilize o Insomnia

Com o Docker (ainda não funciona)

Digite o seguinte comando:

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

Em outro terminal digite:

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

Para manipular melhor as requisições utilize o Insomnia

Você deve ver esse registro impresso no primeiro terminal:

2021-11-01T11:34:39.388748  0:00:00.005622 GET     [200] /

About

API Rest construida com Dart e Shelf para controle de estoque

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published