# dry-web

**URL:** https://discourse.dry-rb.org/c/support/dry-web/7.md

[Latest](https://discourse.dry-rb.org/latest.md) · [Categories](https://discourse.dry-rb.org/categories.md)

---

## [About the dry-web category](https://discourse.dry-rb.org/t/about-the-dry-web-category/14)

<div class="topic-metadata">

**Author:** [@solnic](https://discourse.dry-rb.org/u/solnic)\
**Replies:** 0

</div>

Discussions about dry-web and dry-component

---

## [Philosophy and docs](https://discourse.dry-rb.org/t/philosophy-and-docs/711)

<div class="topic-metadata">

**Author:** [@jimcavoli](https://discourse.dry-rb.org/u/jimcavoli)\
**Replies:** 2\
**Last updated:** [February 13, 2019, 1:14am UTC](https://discourse.dry-rb.org/t/philosophy-and-docs/711 "2019-02-13T01:14:37Z")

</div>

Hello! New to the whole dry-rb community, but found myself experimenting through the weekend past with various post-Rails options for life, to include Roda. Now I’ve also been trying to work through some service layer d…

---

## [Lazy instantiation and memoization with container auto-registration](https://discourse.dry-rb.org/t/lazy-instantiation-and-memoization-with-container-auto-registration/79)

<div class="topic-metadata">

**Author:** [@tom\_dalling](https://discourse.dry-rb.org/u/tom_dalling)\
**Replies:** 11\
**Last updated:** [February 11, 2019, 7:51pm UTC](https://discourse.dry-rb.org/t/lazy-instantiation-and-memoization-with-container-auto-registration/79 "2019-02-11T19:51:02Z")

</div>

I've got a pretty simple setup like this: class App \< Dry::Component::Container ROOT = Pathname.new(\_\_FILE\_\_).dirname.dirname load\_paths! 'app' configure do |config| config.root = ROOT config.auto\_regist…

---

## [Dry-web-roda : roda flow plugin causing routing wildcard](https://discourse.dry-rb.org/t/dry-web-roda-roda-flow-plugin-causing-routing-wildcard/461)

<div class="topic-metadata">

**Author:** [@dymaxion](https://discourse.dry-rb.org/u/dymaxion)\
**Replies:** 9\
**Last updated:** [February 15, 2018, 7:49am UTC](https://discourse.dry-rb.org/t/dry-web-roda-roda-flow-plugin-causing-routing-wildcard/461 "2018-02-15T07:49:11Z")

</div>

require 'dry/web/roda/application' class App \< Roda plugin :flow # or instead extend Dry::Web::Roda::Application route do |r| r.get 'ping' do 'pong' end end end run App.freeze.app As soon as plug…

---

## [How am I meant to structure my dry-web-roda app's operations and repos?](https://discourse.dry-rb.org/t/how-am-i-meant-to-structure-my-dry-web-roda-apps-operations-and-repos/312)

<div class="topic-metadata">

**Author:** [@twhaples](https://discourse.dry-rb.org/u/twhaples)\
**Replies:** 3\
**Last updated:** [July 26, 2017, 9:32am UTC](https://discourse.dry-rb.org/t/how-am-i-meant-to-structure-my-dry-web-roda-apps-operations-and-repos/312 "2017-07-26T09:32:22Z")

</div>

I'm trying the new dependency injection Ruby stuff. I've made a new app from the template. I'm trying to have this app display a contact form and record responses for later action. This should be trivial enough, right? M…

---

## [Would be awesome to have an API arch for dry-web-roda](https://discourse.dry-rb.org/t/would-be-awesome-to-have-an-api-arch-for-dry-web-roda/299)

<div class="topic-metadata">

**Author:** [@MrOutis](https://discourse.dry-rb.org/u/MrOutis)\
**Replies:** 1\
**Last updated:** [June 29, 2017, 10:52pm UTC](https://discourse.dry-rb.org/t/would-be-awesome-to-have-an-api-arch-for-dry-web-roda/299 "2017-06-29T22:52:07Z")

</div>

Removing views, flash/cookies plugin, etc.

---

## [Rationale for locations of files within dry-web-roda apps](https://discourse.dry-rb.org/t/rationale-for-locations-of-files-within-dry-web-roda-apps/244)

<div class="topic-metadata">

**Author:** [@daniels](https://discourse.dry-rb.org/u/daniels)\
**Replies:** 2\
**Last updated:** [April 5, 2017, 4:39pm UTC](https://discourse.dry-rb.org/t/rationale-for-locations-of-files-within-dry-web-roda-apps/244 "2017-04-05T16:39:25Z")

</div>

I try to wrap my head around the boot process for dry-web-roda apps, currently looking both at an umbrella style app and a flat app. Especially the umbrella app is quite a lot to take in when it comes to what files are l…

---

## [Tailor documentation of auto-import with dry-web-skeleton example](https://discourse.dry-rb.org/t/tailor-documentation-of-auto-import-with-dry-web-skeleton-example/188)

<div class="topic-metadata">

**Author:** [@lonniev](https://discourse.dry-rb.org/u/lonniev)\
**Replies:** 2\
**Last updated:** [January 6, 2017, 3:26pm UTC](https://discourse.dry-rb.org/t/tailor-documentation-of-auto-import-with-dry-web-skeleton-example/188 "2017-01-06T15:26:53Z")

</div>

Your documentation at http://dry-rb.org/gems/dry-system/auto-import/ would be easier to follow if it used example structure and files from the operational raygun -p icelab/dry-web-skeleton sample project. As it is, a r…

---

## [Example Changes of dependencies](https://discourse.dry-rb.org/t/example-changes-of-dependencies/50)

<div class="topic-metadata">

**Author:** [@CoolElvis](https://discourse.dry-rb.org/u/CoolElvis)\
**Replies:** 4\
**Last updated:** [July 13, 2016, 8:37am UTC](https://discourse.dry-rb.org/t/example-changes-of-dependencies/50 "2016-07-13T08:37:32Z")

</div>

I have looked at the berg example and did not see any changes of dependencies. I want to stub some repositories for tests. Can you provide relevant example for this case?
