DEV Community

Cover image for Creating a Sinatra API with system-wide dependency injection using dry-system and rom-rb

Creating a Sinatra API with system-wide dependency injection using dry-system and rom-rb

Cherry Ramatis on August 05, 2023

Sinatra is often seen as a tool for simple APIs, but it can also be used to manage big applications. dry-rb libraries can help you create a modular...
Collapse
 
topofocus profile image
Hartmut B. •

Awesome!
You encouraged me, to review the setup of my roda-api-server and include more dry-components.

Collapse
 
cherryramatis profile image
Cherry Ramatis •

Let me know if I can help with anything!

Collapse
 
leonardorafaeldev profile image
Leonardo Rafael Dev •

ficou Otimo demais Cherry TU E BRABA!

Collapse
 
cherryramatis profile image
Cherry Ramatis •

mto obrigada <3

Collapse
 
devwander profile image
Wanderson José •

Very nice!

Collapse
 
cherryramatis profile image
Cherry Ramatis • • Edited

vlwww <3 <3

Collapse
 
rudijr profile image
Rudi •

muito foda. congrats

Collapse
 
cherryramatis profile image
Cherry Ramatis •

Mto thank you de coração <3

Collapse
 
samucadev profile image
SamucaDev • • Edited

Amazing

Collapse
 
cherryramatis profile image
Cherry Ramatis •

mto obrigada <3 <3

Collapse
 
themegazord profile image
Gustavo de Camargo Campos •

pica to fly <3 <3

Collapse
 
cherryramatis profile image
Cherry Ramatis •

<3 <3

Collapse
 
phenriquesousa profile image
Pedro Henrique •

Thank you for sharing <3, cousin

Collapse
 
cherryramatis profile image
Cherry Ramatis •

Thanks a lot <3

Collapse
 
h4ndrycx profile image
Handryc Natan •

Parabéns!! deu até vontade de aprender ruby!!

Collapse
 
cherryramatis profile image
Cherry Ramatis •

Se eu puder ajudar com algo so falar! <3

Collapse
 
atilarocha profile image
Átila Rocha •

Vontade de estudar Ruby só por causa desse artigo !

Collapse
 
cherryramatis profile image
Cherry Ramatis •

O que eu puder ajudar pode contar comigo !

Collapse
 
h4ndrycx profile image
Handryc Natan •

boaa!!

Collapse
 
h4ndrycx profile image
Handryc Natan •

very nice

Collapse
 
h4ndrycx profile image
Handryc Natan •

bom demaise

Collapse
 
foxgeeek profile image
Foxgeeek •

Topzera!! Primos!!

Collapse
 
beobeboi profile image
Nguyen Truong Giang •

Thank you so much for your post. I just started to learn Ruby from Begin. This post helped me a lot.

Collapse
 
cherryramatis profile image
Cherry Ramatis •

It's an immense pleasure to help, please let me know if I can help you with anything more

Collapse
 
diegolinhares profile image
Diego Linhares •

Great article!

I'll be writting how to create one with Roda later. But, first I'm going to write about SOLID.

Collapse
 
cherryramatis profile image
Cherry Ramatis •

If I can help with anything please let me know

Collapse
 
it4lo_dev profile image
Italo Vinicius •

Ficou ótimo!!! Parabéns 👏👏

Collapse
 
cherryramatis profile image
Cherry Ramatis •

Muito obrigada!

Collapse
 
sharpdany profile image
Daiani Vieira •

Wow!! Great job Cherry 👏❤️

Collapse
 
cherryramatis profile image
Cherry Ramatis •

Thanks a lot 🩷