Open roed314 opened 1 week ago
I like this suggestion, and I might even suggest making the Database link on the sidebar take you to a shorter/friendlier page that just explains these 3 options, with (2) including a link to the API page that is currently linked to.
I think the order you listed the options above is correct, and users should be directed to (1) first, which I would expect to cover most casual needs. The one use case where (2) might be preferred is in a situation where one wants to dynamically access the LMFDB in a simple automated way. (3) is for everything else (it requires more effort and sophistication on the part of the user but will let them do whatever they want).
There are three reasonable ways to access large amounts of data from the LMFDB:
We should decide what guidelines we should offer users on which method to choose and then document them (probably at the top of the API).