GraphQL could be part of the answer.

I would love to see an answer that includes GraphQL being explored.

Ideally, I would love to see it explored in a more complex context where
the data set is very large.

e.g. some kind of application over the data from MusicBrainz.
Let's say that I want to have a bunch of views over a subset of that data
(Artists, Albums, Genres).
How would one handle relations in Elm types?
How would one handle performance considerations in a nice way (issues of
pagination, delayed loading for large sets, parallel loading of resources,
cancelling of ongoing transactions)




On Wed, Oct 19, 2016 at 12:53 PM, John Orford <[email protected]> wrote:

> like graphql?
>
> On Wed, 19 Oct 2016 at 10:54 Peter Damoc <[email protected]> wrote:
>
>> *The problem *
>>
>> I know how to implement a REST API and interrogate that API from Elm but
>> that *seams very low level. *
>>
>> I was curious about a language abstraction that would isolate my Elm
>> program from the actual database strategy.
>>
>> How do you approach dealing with the databases? What is your strategy?
>> What options are there?
>> Do you have any pointers to interesting perspective/approaches?
>>
>>
>>
>> --
>> There is NO FATE, we are the creators.
>> blog: http://damoc.ro/
>>
>> --
>> 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.
>>
> --
> 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.
>



-- 
There is NO FATE, we are the creators.
blog: http://damoc.ro/

-- 
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