JSON-LD, Semantic Web i HATEOAS

Serwisy RESTowe powinny podawać dane semantyczne. To czwarty i najwyższy stopień dojrzałości naszego API zwany HATEOAS. Aby nie być związanym z XMLem dziś zajmiemy się semantyczną stroną danych w JSON czyli JSON Linked Data.

Czytaj dalej JSON-LD, Semantic Web i HATEOAS

RDF, RDFS, OWL i semantic web dla początkujących

Dziś rzucimy trochę światła na podstawę semantycznej sieci czyli tajemniczy Resource Description Framework. Zobaczymy jak opisać znaczenie naszych danych i dlaczego sieć jest grafem. Zahaczymy też o RDFS i OWL.

Czytaj dalej RDF, RDFS, OWL i semantic web dla początkujących

Zasada podstawienia Liskov

Przyjrzyjmy się dziś zasadzie podstawienia Liskov. To jedna z pięciu zasad SOLID w programowaniu obiektowym. Spróbujemy rozwiązać klasyczny problem kwadratu i prostokąta. Zastanowimy się też do czego służy dziedziczenie i dlaczego jest złe. ;)

Czytaj dalej Zasada podstawienia Liskov