Jak ominąć same-origin policy

Przeglądarki nie pozwalają na AJAXa poza własną domeną. Czasem jednak mamy API w innej domenie i po prostu musimy z niego skorzystać. Zamiast stawiać proxy możemy użyć jednej z dwóch dostępnych metod – JSONP lub CORS. Dziś wyjaśnimy sobie na czym polegają.

Czytaj dalej Jak ominąć same-origin policy

Nagłówki i metody HTTP w JavaScript – jQuery, AngularJS i Ext JS.

Omawiałem już wysyłanie nagłówków HTTP w czystym JavaScript. Dziś przyjrzymy się jak zrobić to w popularnych frameworkach. Na tapetę bierzemy wszystkm znane jQuery, popularny AngularJS oraz bardzo dobry framework Ext JS.

Czytaj dalej Nagłówki i metody HTTP w JavaScript – jQuery, AngularJS i Ext JS.

Mqtt – ciekawa technologia

MQTT to protokół zupełnie inny niż HTTP. Przyda nam się gdy chcemy zbudować wiele aplikacji wysyłających sobie nawzajem komunikaty. Podobnie jak zdarzenia (eventy) w językach i frameworkach, MQTT pozwala na wysyłanie zdarzeń i nasłuchiwanie na nie między odległymi aplikacjami.

Czytaj dalej Mqtt – ciekawa technologia

WebSocket – dwukierunkowa komunikacja z przeglądarką

Protokół WebSocket daje nam dwukierunkową komunikację serwer-przeglądarka. Nie pojedyncze wywołania GET, POST itp ale stałe połączenie. Możemy przesyłać komunikaty, dane binarne itp. Można np. zbudować czat, który nie będzie musiał co chwilę odpytywać serwera o nowe wiadomości.

Czytaj dalej WebSocket – dwukierunkowa komunikacja z przeglądarką

REST i JavaScript – metody i nagłówki HTTP

Opisując metody tworzenia RESTful API nie możemy zapomnieć o klientach. Wszystkie ciekawe nagłówki i metody HTTP powinniśmy móc wywołać z poziomu przeglądarki. Dlatego dziś zajmiemy się korzystaniem z REST API w JavaScripcie.

Czytaj dalej REST i JavaScript – metody i nagłówki HTTP