GraphQL – Wprowadzenie
0
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...
Konfiguracja JEST w aplikacji Typescript
Niedawno opublikowałem post, w którym pokazałem, że biblioteka JEST nadaje się do testowania aplikacji node.js. Przedstawiałem wtedy podstawowe tworzenie testów i to w jak...
const i let w javascript (ES6) – kiedy ich używać
Od kilku lat głośno było o wielkich zmianach w języku Javascript, które są wprowadzane w ramach standardu ES6. Jedną z najważniejszych i najpopularniejszych zmian...
MySQL Dump oraz MySQL Import dla dużych zbiorów danych
W większości projektów w których mam przyjemność pracować, wykorzystywana jest relacyjna baza danych MySQL. Niektóre z baz osiągają rozmiary kilku GB i odtwarzanie ich...
GraphQL – obsługa błędów
W poprzednich postach opisywałem już podstawowe różnice, które wprowadza GraphQL w stosunku do tworzenia API w oparciu o standard REST. Tym razem chciałbym wziąć...
Eksport wykresów d3.js do pliku PDF
Prezentowałem sposób na eksport wykresów zapisanych w formacie SVG do pliku PNG, często jednak oprócz eksportu do samego obrazka trzeba także zapewnić możliwośc pobrania...
WebAssembly – nadciąga rewolucja
Gdy Microsoft, Mozilla i Google pracują nad jedną technologią, to wiedz że coś się dzieje...
Zanim powstało WebAssembly
Zanim przejdę do omawiania głównego tematu, opiszę pokrótce...
GraphQL – definicja schematu
Mając za sobą teoretyczne wprowadzenie do języka zapytań GraphQL można przejść do omówienia najważniejszej części tego standardu, a mianowicie systemu typów, który pozwala na definiowanie...
Obsługa wyjątków
Tester webaplikacji wchodzi do baru. Zamawia piwo. Zamawia 0 piw. Zamawia 99999999999 piw. Zamawia zlew. Zamawia -1,337 piw. Zamawia 1"> piw. Zamawia...
PHP – Serializacja obiektów za pomocą JsonSerializable
Miałem ostatnio potrzebę serializacji obiektów do formatu JSON. Nie potrzebowałem rozbudowanych bibliotek, a tym bardziej wprowadzania kolejnych zależności do projektu. Mam nieodparte wrażenie, że...