dotnetomaniak.pl

dotnetomaniak.pl - Artykuły z tagiem REST

REST API Data validation using FluentValidation and Pipeline Pattern. Implementing Problem Details standard.

[EN] REST API Data Validation - Kamil Grzybek

Sztuka programowania 32 dni, 5 godzin, 50 minut temu kamgrzybek 147 rozwiń

W internecie można znaleźć wiele informacji na temat porównania SOAP i REST. Ale czym tak właściwie jest jedno i drugie? Czy można je właściwie porównać? Czy takie porównanie ma w ogóle sens?

Dziel się z innymi:
REST vs SOAP? - developer.net.pl

Web 60 dni, 4 godziny, 33 minuty temu Wookashi 205 rozwiń

Za górami, za lasami kiedy JSON był tylko marzeniami powstał twór wspaniały. Architektoniczny styl, który zwojował świat swoją prostotą jak i elastycznością. Mowa tutaj oczywiście o RESTful API. Jako, że jest to nadal bardzo często spotykane rozwiązanie, chciałbym wam opowiedzieć o kilku problemach, mitach, a przede wszystkich o tym kiedy API wystawione w formacie JSON nie jest RESTful.Krótka historia RESTful API Zacznijmy więc od krótkiego przedstawienia jak powstał ten termin. Dawno dawno temu, w epoc...

Tagi: REST, RESTful
Źródło: bd90.pl
Dziel się z innymi:
Dlaczego Twoje API nie jest RESTful - bd90

Architektura 99 dni, 3 godziny, 25 minut temu bd90 338 rozwiń

Jak wykonać prawidłowo wersjonowanie API? Odpowiemy sobie na to pytanie analizując produkty (Twitter, Facebook, YouTube, Google Maps, GitHub, GitLab, Azure) największych graczy na rynku.  Wyobraźmy sobie sytuacje nadchodzi dzień, w którym biznes podaje nowe wymaganie, wiąże się to z zmianą modelu przekazywanego do żądania. Zmiana modelu w aktualnym kodzie spowoduje, że klient nie otrzyma prawidłowej odpowiedzi dla...

Wersjonowanie API na 4 sposoby - DevKR

Sztuka programowania 183 dni, 5 godzin, 50 minut temu Krzysztof_DevKR 182 rozwiń

Web service jest usługą sieciową, czyli usługą udostępnioną w ramach sieci www w celu odbierania i dostarczania określonych danych, w określony sposób, przez określony protokół. Najczęściej stosowanymi web service’ami są te wykorzystujące SOAP i REST.

I'll GET some REST and you keep me POSTed - nomesscode

Web 186 dni, 5 godzin, 1 minutę temu igorzysko 75 rozwiń

Udostępnianie interfejsów programistycznych w formie WebAPI stało się pewnym standardem. Integrujemy ze sobą różne systemy – komunikując je w celu wymiany wymaganych danych. Popularne serwisy udostępniają swoje dane, by programiści mogli wykorzystać potencjał zagregowanych danych. 📑 Jak natomiast podejść do projektowania API, które będzie dostępne dla konsumentów? Na co zwracać uwagę? Na te pytania staramy się odpowiedzieć w nowym odcinku podcastu Dev:Cast 📢

Źródło: devenv.pl
Dziel się z innymi:
Dev:Cast - #13 WebAPI - o czym pamiętać i jak projektować? - DevEnv

Architektura 194 dni, 5 godzin, 34 minuty temu devenv 140 rozwiń

The more I do weightlifting the more I see similarities to programming. Let me explain this. When you start training at a gym, your body is so „surprised” it adapts to new efforts really quickly. From training to training you can lift more weight, you gain muscles and your general recovery is so fast that you can easily train more than once a day. For first few months you feel like a God. Superb feeling. Sadly, after a while, all these „noob gains” start d...

Tagi: burnout, deload, REST
Źródło: foreverframe.net
Dziel się z innymi:
Programming deload - Forever F[r]ame

Inne 306 dni, 6 godzin, 47 minut temu dpawlukiewicz 67 rozwiń

REST i RESTful API to dość popularne buzzwordy w aktualnych czasach. W ramach przypomnienia, implementacje API zgodnie z założeniami architektury REST nazywamy RESTful API. Załóżmy, że wykonaliśmy implementacje API, skąd mamy mieć pewność, że jest w stylu REST. Kolega/koleżanka za monitora powie Ci, skoro masz HTTP i JSON to usługa internetowa musi być RESTful API. Czy to jest na pewno zgodne z prawdą?

RESTful API - Richardson Maturity Model - DevKR

Sztuka programowania 342 dni, 23 godziny, 57 minut temu Krzysztof_DevKR 166 rozwiń

Czas wreszcie, żebym napisał coś więcej o projekcie, nad którym aktualnie pracuje, a mianowicie REST API Kalendarza w .NET Core. W tym wpisie opiszę, co to jest i jak działa REST na przykładzie tworzonej przez mnie aplikacji.

Tagi: API, REST
Dziel się z innymi:
Piszemy REST API – Łukasz Kot Blog

Architektura 442 dni, 6 godzin, 51 minut temu Mister 305 rozwiń

Słyszałeś o GraphQL? To technologia stworzona przez Facebook wspomagająca tworzenie API, a która ma być alternatywą dla tradycyjnej architektury REST.

Źródło: devenv.pl
Dziel się z innymi:
Wstęp do GraphQL - DevEnv

Architektura 478 dni, 2 godziny, 2 minuty temu devenv 206 rozwiń

Czasami zdarza się sytuacja, że część zespołu projektuje API, a deweloper musi odwoływać się do niego w swojej aplikacji. W momencie, gdy dwa zespoły pracują równolegle może pojawić się problem – Twoje zadanie zostaje zablokowane do momentu ukończenia jakiejś części tego API. Można sobie z tym poradzić na kilka sposobów. W sieci znajdziemy mnóstwo narz...

Źródło: lmarcinek.pl
Dziel się z innymi:
Apiary.io - zaprojektuj swoje API - Łukasz Marcinek

Narzędzia 630 dni, 1 godzinę, 14 minut temu Łukasz Marcinek 303 rozwiń

Next article for Get Noticed competition where I show how to access GitHub using REST API and show information on programmist dashboard - TeamScreen

Źródło: kkalinowski.net
Dziel się z innymi:
Accessing GitHub using REST and C#

Daj się poznać 2017 670 dni, 9 godzin, 27 minut temu kkalinowski 41 rozwiń

Article describing how to connect to JIRA and get the list of issues from active sprint

Źródło: kkalinowski.net
Dziel się z innymi:
JIRA integration with C# and REST API

Daj się poznać 2017 732 dni, 4 godziny, 49 minut temu kkalinowski 130 rozwiń

Już ponad tydzień minął od momentu, w którym zadeklarowałem na blogu swój udział w konkursie „Daj się poznać”, a także opisałem krótko swój pomysł na projekt. W ciągu ostatnich dni czyniłem ostatnie przygotowania i… wreszcie udało mi się wystartować z implementacją mojej biblioteki. Co udało mi się do tej pory osiągnąć, jakie są moje najbliższe plany i jak dokładnie ma działać TopREST – tego wszystkiego dowiesz się już za moment. Ale po kolei…

Źródło: topolewski.com.pl
Dziel się z innymi:
TopREST i dynamiczna implementacja interfejsów | Marcin Topolewski

Daj się poznać 2017 745 dni, 19 godzin, 9 minut temu TopolewskiDev 111 rozwiń

Czy metody HTTP i JSON to już REST? Co powinniśmy wiedzieć, zanim wystawimy publicznie API i ogłosimy całemu światu, że jest ono "RESTful" ?

Tagi: HTTP, REST, RESTful
Źródło: mickl.net
Dziel się z innymi:
8 rzeczy, które warto wiedzieć projektując REST-owe API

Architektura 886 dni, 21 godzin, 29 minut temu mickl 715 rozwiń

Nowadays, the HTTP APIs act as gateways for petabytes of data and some chunk of it might actually require enhanced access rules. For example, you could create a link that allows the user to download the file only once, and within such link you would find a token. I was in a need of creating such solution for my open source project Warden – a specialized, one-time link that can be used fetch the configuration object from the API. It turned out to be fairly straightforward to implement the most basic versi...

Dziel się z innymi:
[EN] One-time secured API requests | Piotr Gankiewicz

Sztuka programowania 924 dni, 1 godzinę, 20 minut temu spetz 145 rozwiń

What could be simpler than returning HTTP status codes? Did the page render? Great, return 200. Does the page not exist? That’s a 404. Do I want to redirect the user to another page? 302, or maybe 301. I like to imagine that HTTP status codes are like CB 10 codes. “Breaker breaker, this is White Chocolate Thunder. We’ve got a 200 OK here.” — Aaron Patterson (@tenderlove) Life is bliss, well… until someone tells you you’re not doing this REST thing. Next thing you know, you can’t sleep at night becaus...

Źródło: racksburg.com
Dziel się z innymi:
Choosing an HTTP Status Code — Stop Making It Hard

Web 1189 dni, 3 godziny, 51 minut temu rroszczyk 136 rozwiń

O usługach REST, które dzisiaj są wszechobecne pisałem już wiele razy np. tutaj.  Dzisiaj chciałbym napisać krótkie podsumowanie w formie porad i antywzorców. Zaczynamy: 1. Nigdy nie używaj czasowników w URI. Przykład błędnych linków: GET: localhost\persons\1\UpdateEmail?email=’…’ Jedynym dozwolonym czasownikiem w adresie to HTTP verb. Całość linku to nic innego jak hierarchia zasobów. Poprawna aktualizacja adresu email może wyglądać zatem następująco: PUT: localhost\persons\1\email Metoda PUT ozn...

Tagi: .Net, C#, REST, RPC
Dziel się z innymi:
Kilka porad na temat usług REST

Programowanie rozproszone 1261 dni, 3 godziny, 56 minut temu rroszczyk 414 rozwiń

Bardzo często tworzymy osobne usługi, które dostarczają jakieś dane. Pisząc aplikacje ASP.NET Web nierzadko chcemy korzystać z zewnętrznych usług, zamiast hostować dane w tym samym projekcie. Niestety może to spowodować problemy, jeśli chcemy skonsumować usługę w JavaScript, a należy ona do innej domeny. Załóżmy, że mamy jakąś usługę REST. Dla testów posłużyłem się http://www.mocky.io. Polecam tą stronę, można generować tam własne “mocki”.  Dla tego wpisu stworzyłem mock, który zwraca następującą treść ...

Tagi: .Net, JavaScript, REST
Dziel się z innymi:
JSONP – wywoływanie zewnętrznych usług z JavaScript

Programowanie rozproszone 1373 dni, 19 godzin, 55 minut temu rroszczyk 186 rozwiń

Jakiś czas temu, pisałem o Swagger, jako sposobie na dokumentacje REST API. Dzisiaj chciałbym pokazać kolejny mechanizm na generowanie dokumentacji, tym razem napisany przez Microsoft i dostępny od razu w ASP.NET. Od kilku lat jest on już dostępny bez żadnych dodatkowych instalacji. Jeśli uruchomimy przykładową aplikację WebAPI, zobaczymy w prawym górnym rogu link do API:

Tagi: asp.net, REST
Dziel się z innymi:
REST API: Dokumentacja w ASP.NET Web API

Sztuka programowania 1432 dni, 17 godzin, 47 minut temu rroszczyk 202 rozwiń

1 2