Jak ułatwić pracę z API przy użyciu GraphQL? | FDD 2017

W grudniu 2017 roku miałem okazję przeprowadzić prelekcję o standardzie GraphQL na konferencji Future Dev Day organizowaną przez firmę Future Processing. Właśnie zostało udostępnione...

Moja droga do BigData w chmurze Azure

Tomek pracuje na co dzień w gliwickiej firmie Future Processing zajmując się rozwiązaniami do przetwarzania dużej ilości danych w oparciu o chmurę Microsoft Azure....

GraphQL Mutations – zapis danych do bazy

W pierwszym poście dotyczącym implementacji GraphQL w projekcie PHPowym opisałem w skrócie najważniejsze elementy tego narzędzia, dlatego jeśli nie masz jeszcze żadnej wiedzy na...

Doctrine ORM & Repository Pattern

Abstrakcyjne repozytorium udostępniane poprzez Doctrine ORM jest bardzo atrakcyjne pod względem dostarczonej funkcjonalności. Wystarczy wywołać metodę getRepository na obiekcie Entity Managera aby otrzymać obiekt...

GraphQL – Wprowadzenie

Rozbudowany wstęp teoretyczny do standardu GraphQL znajduje się w osobnych postach na blogu: "Wstęp do GraphQL" i "GraphQL – definicja schematu" Zachęcam do zapoznania...

Obietnice (promises) – podstawy języka JavaScript

Asynchroniczność Podstawową informacją, od której chciałbym zacząć, jest jednowątkowość w JavaScript. Jednowątkowość oznacza, że w trakcie działania, program potrafi wykonać tylko jedną czynność na raz...

Wstęp do GraphQL

W 2015 roku Facebook udostępnił kod źródłowy do nowego standardu API, które stanowi alternatywą do tradycyjnego RESTa. Zaprezentowane rozwiązanie w żadnym wypadku nie było...

Kursor na wykresie opartym o bibliotekę d3.js

d3.js to fantastyczna biblioteka pozwalająca na wizualizację danych. Idealnie sprawdza się do tworzenia wykresów i trudno obecnie znaleźć konkurencję. Myślę, że jej popularność może...

AWS na lokalnej maszynie? To możliwe z localstack

Czym jest localstack? Localstack jest aplikacją (albo też zbiorem kilku), która pozwala na symulowanie serwisów AWS na lokalnej maszynie. Oczywiście nie ma wsparcia dla wszystkich...

Cloud-Native – nowoczesne podejście do tworzenia aplikacji (QE 2019)

Z wielką ostrożnością zaczynamy podchodzić do bezpośredniego wykorzystywania usług Cloud Computing od jednego dostawcy. Organizacje przygotowują się do wykorzystywania dowolnej chmury i unikają uzależnienia...