NG-BE 2016 – konferencja Angular vol. 7

GraphQL, czyli język stworzony przez Facebooka. Pozwala w bardzo uproszczony sposób operować na relacjach pomiędzy danymi, przy wykorzystaniu grafów. Za jego pomocą możemy zdefiniować w zapytaniu wysłanym przez klienta format, jakiego oczekuje w odpowiedzi od serwera. Dzięki temu możemy w bardzo łatwy sposób dokonywać optymalizacji działania aplikacji klienckiej, ponieważ nie mamy statycznej reprezentacji danych z … Czytaj dalej NG-BE 2016 – konferencja Angular vol. 7

NG-BE 2016 – konferencja Angular vol. 6

Lazy loading to bardzo przydatna rzecz. Ładujemy tylko to co potrzebujemy w trakcie otwarcia. Dopóki nie otworzymy modułu, nie jest on ładowany przez aplikację. Po co stosować takie zabiegi? Wyobraźmy sobie, że dysponujemy aplikacją, w której jest zarejestrowanych 50 modułów. Ładujemy je wszystkie na raz. Niezależnie od tego, czy ich potrzebujemy, czy nie. Spowalnia to … Czytaj dalej NG-BE 2016 – konferencja Angular vol. 6

NG-BE 2016 – konferencja Angular vol. 5

Bezpieczeństwo w nowoczesnych aplikacjach webowych. Bardzo szeroki temat. Jednym z najbardziej popularnych ataków w dzisiejszych czasach są ataki XSS, czyli cross site scripting. Na czym polega? Jest to typowy atak kliencki. Nie obchodzi go część serwerowa. Wstrzykuje kod skryptowy - np. Javascript lub VBScript do podatnej aplikacji. Po otwarciu zainfekowanej strony, kod taki może wykraść … Czytaj dalej NG-BE 2016 – konferencja Angular vol. 5