Choosing Between Context.Tag and Effect.Service for Service Creation

Hi just had a question about service creation. I see some examples that use Context.Tag and some that use Effect.Service. From what I read in the docs Effect.Service makes you provide the service implementation inline while the Context.Tag just asks for an interface and the actual implementation is provided later. Is one recommended over the other?
Was this page helpful?