-
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
goals for refactor #35
Comments
This might be considered blasphemy, but I would also revisit the current practice of automatically adding singular/plural collection shorthands to the parent object, because:
If I may be so bold as to offer a suggestion: expose collection shorthands through a dedicated property. While this would require marginally more typing, it would take a lot of the black magic when using Templates through additional layers, like e.g. in Assemble. |
I just realized my request doesn't exactly fall under "refactoring". Should I move it into a separate issue? |
No, I think it definitely fits with this topic, and it's great feedback. Although it does seem like two topics:
Before I dive into those though, if you don't mind sharing this, are there features and things about templates or assemble that you really like? Anything that stands out that we might want to emphasize as we're making improvements or writing docs? What can we do more of, or do better? etc. Even if you wanted to do a list like: "I like X, but not Y". Of course, I'm sure you're very busy so I have no expectations, but if you have a minute to list things that would be great |
As a disclaimer, I'm still bloody new to the Assemble ecosystem, so my opinions are probably ripe with misconceptions and false expectations.
No, not that. I see the value in being able to directly work with an item returned from the .addView shorthand. In fact, I can see how the current interface as a whole might allow for a good flow once you've internalized it. Getting to that point without hitting your head too many times is a bit tricky though. From the top of my head, my wishlist:
|
Finally some background on my use case with which I went into assemble:
|
great feedback! I'm going offline for a little bit, but I'll spend more time reviewing your bullets when I get back on. Thanks! |
The text was updated successfully, but these errors were encountered: