Епизод 110 – част 2 – Правилният начин да правим REST

Разговор на тема “Правилният начин да правим REST”

The Good Way to REST: Introduction
The Good Way to REST: Core Values And Mechanics
The Good Way To REST: Road to Maturity

Директен линк към част 2 (mp3)

Tags:
| май 14th, 2019 | Posted in Uncategorized |

One Response to “Епизод 110 – част 2 – Правилният начин да правим REST”

  1. stankov Austria Google Chrome Linux Says:

    Браво, много добра дискусия!

    Относно HATEOAS съм много съгласен. Вълнуваща идея, но засега не съм вдиял жив екземпляр. За мен сновният й проблем е, че клиентът или трябва да е прекалено неспецифичен (като браузъра, който отваря всичко), или изключително интелигентен, така че да може да борави с динамични rel-s без човешка намеса. А вторият случай е много релевантен, API -тата са все пак направени за ползване от машини, не от хора.

    Въпреки това е важно да не се забравя, че идеята на API-то е да има хлабава сдвоеност – ако контролираш сам и фронтенда и бекенда, тогава е все тая колко грозно не-рест API си си направил за лично ползване.

    И тъй като REST е някаква странна релеигия, цитат (релевантен и за GrapphQL) от писателят на евангелието й:
    “fixing the data model between client and server so that your own clients interact more efficiently with your own servers isn’t what REST is about, nor is it an API.” https://twitter.com/fielding/status/1124089080688644096

Leave a Reply