odataorg.github.io
odataorg.github.io copied to clipboard
New intro text on OData Why and What?
Hi,
I was asked to give an introductionary course on OData. I was please to see the new updated OData tutorals, e.g. Odata in 6 steps. Compliments for who wrote those. This explains the how beautiful.
What is still missing on the OData site is a nice introductionary text. I something like that planned already? There are some great bits and peaces that can be googled but that go in to much detail or are outdated.
IMHO it should describe:
- The Why
- The Where (Name a few open and commercial services that use it).
- The What (without going into to much specification details but highlight the good parts: a. 'JDBC for the web; b.being typed via the schema c. CRUD d. navigating down e. SELECT, FILTER f. paging top/skip
- Depending on the audience it can refer to LINQ, Java Streams and or the list monad (without flatmap).
- Compare to Swagger and Facebook graph
I think the following is to much detail already: 5. Where the EDM comes from and why does the OData type system looks so much like the CLRs.