Skip to content

Organizing Sidecar assets #331

Locked Answered by jonspalmer
jonspalmer asked this question in General
May 6, 2020 · 18 comments · 10 replies
Discussion options

You must be logged in to vote

That's for all the great discussion. As a first step we're moving along with a simple implementation of option 2. See #335.

Overall we're trying to balance a few things:

  • Staying true to Principal of Least Surprise
  • Directories have meaning in Ruby - they're namespaces. We need to stay true to this principal.
  • Where possible we're like to keep this library compact, simple and Rails like. There is still a desire to upstream this project into Rails in some future version. If we drift too far we make that less likely.
  • Provide flexibility, via code hooks if necessary, for consumers to extend and configure ViewComponents to their liking (you can do a lot by defining your own 'magic' in your Appl…

Replies: 18 comments 10 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@jonspalmer
Comment options

Comment options

You must be logged in to vote
1 reply
@jaredcwhite
Comment options

Comment options

You must be logged in to vote
2 replies
@jonspalmer
Comment options

@mickenorlen
Comment options

Comment options

You must be logged in to vote
3 replies
@joelmoss
Comment options

@jonspalmer
Comment options

@mickenorlen
Comment options

Comment options

You must be logged in to vote
3 replies
@mickenorlen
Comment options

@mickenorlen
Comment options

@mickenorlen
Comment options

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by joelhawksley
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
8 participants
Converted from issue

This discussion was converted from issue #331 on May 07, 2020 20:19.