You've definitely given me some great advice along the way, I'm very 
grateful!

I feel like this discussion has covered a few different scaling techniques 
and I feel like there's a good time to use all of them. Perhaps it would be 
good to just catalogue the different approaches along with some examples 
where people have found them useful in their projects.


On Thursday, 20 April 2017 21:20:47 UTC+2, Richard Feldman wrote:
>
> Thanks Oliver! That's super helpful. <3
>
> as well as providing a fully integrated UI which includes all of the 
>> features, we will also allow individual features to be embedded within 
>> particular pages e.g. an article might have a discussion embedded at the 
>> end, but that same discussion mini-app is also  included in a view more 
>> closely resembling Slack with a sidenav etc...Each mini-app is then 
>> responsible for it's own lifecycle (e.g. Loading/Loaded/Error).
>
>
> I apologize for giving you advice that led to a design that didn't work 
> well for the mini-app business requirements, but I'm really glad to hear 
> you were able to refactor it into a happy place! I can also appreciate that 
> you liked how this worked in broader contexts. :)
>
> That said, based on your note of *"reusable view modules, may include any 
> combination of view/update/Model but few have their own update/Model" - *it 
> sounds like we are approximately on the same page with regards to reuse. ;)
>

-- 
You received this message because you are subscribed to the Google Groups "Elm 
Discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to