DEV Community

Marcus Brasizza
Marcus Brasizza

Posted on • Edited on

Criando uma api em shelf com socket + app com provider e bloc

Fala pessoal!
Resolvi trocar o medium pelo dev.to, simplesmente pelo fato dele ser free e não impedir a galera de ver somente alguns posts por mês!


Vamos para o post em Sí!
Farei uma série de alguns artigos que irão consistir em:

Faremos uma api simulando um sistema de delivery (rappi/ifood)
onde o endpoint vai salvar o pedido, recuperar um pedido por id, todos e deletar o pedido por id e finalmente alterar o pedido (teoricamente o status)

  1. Criação de uma API simples Restfull (GET/POST/DELETE/PUT) , vou usar o PUT para editar também pra ficar mais fácil e testaremos tudo via POSTMAN

  2. Criação de um aplicativo simples para consumir essa api (Tentarei fazer um drag/drop) todo estilizado com provider e cubit (Se Deus quiser!)

  3. Modificação dessa API para integrar um servidor socket embutido emitindo cada um dos métodos pertinentes (POST/DELETE)

  4. Modificação do nosso APP para escutar o socket e fazer as alterações em tempo real.

Então fiquem ligados aqui que logo mais teremos a saga completa separada de como criar tudo passo a passo!

E colocarei os links em ordem aqui também abaixo a medida que for desenvolvendo!

Parte 1

Sentry image

Make it make sense

Only get the information you need to fix your code that’s broken with Sentry.

Start debugging →

Top comments (0)

Tiger Data image

🐯 🚀 Timescale is now TigerData: Building the Modern PostgreSQL for the Analytical and Agentic Era

We’ve quietly evolved from a time-series database into the modern PostgreSQL for today’s and tomorrow’s computing, built for performance, scale, and the agentic future.

So we’re changing our name: from Timescale to TigerData. Not to change who we are, but to reflect who we’ve become. TigerData is bold, fast, and built to power the next era of software.

Read more

👋 Kindness is contagious

Explore this insightful write-up, celebrated by our thriving DEV Community. Developers everywhere are invited to contribute and elevate our shared expertise.

A simple "thank you" can brighten someone’s day—leave your appreciation in the comments!

On DEV, knowledge-sharing fuels our progress and strengthens our community ties. Found this useful? A quick thank you to the author makes all the difference.

Okay