Wydawało mi się, że to jest jakiś framework. W .NET jest OData i też ma swoją "specjalną" składnie. To się wydaje być troszkę przekombinowane, ale najwyraźniej działa.
Czy jest "jakiś" framework ... na pewno.
jeśli przyłożyć do języków / syntaxów klucz "świadomie i perspektywicznie zaplanowane" vs "potrzymaj mi piwo" (tu PHP, JS) - tu jest taki od piwa
W optymistycznym wariancie czytam w tym serializację (totalnie nieprtofesjonalną) wyrażenia w jakims hipotetycznym języku DSL (nie takim złym)
und( ist(farbe "rot"), ist(sortiment("technik zubehor") ...
Odnoszę się do inspiracji nt pisania DSL w Groovym, czemu kiedyś kibicowałem *). Tam było przenikanie się notacji kropkowej z tablicową (~= proertisy), coś.krowa
vs coś["krowa"]
możliwe stringi odarte z pazurków, odzywają się we mnie niektóre wspomnienia.
Jak sobie na skrypty gradle wstecznie nałożycie (opuszczone bo opcjonalne) nawiasy, przecinki i pazurki, to intelektualnie to dość podobne
*) Groovy zasłużył na większa karierę niz odniósł niewiele ponad Gradle, Ratpack i Grails