GraphQl

GraphQL vs REST API

GraphQL warto użyć do: Wewnętrzne API dla webowych i mobilnych aplikacji, bo wystarczy zabezpieczyć kluczem AP Prototypowanie i startupy, bo łatwiej wprowadzać zmiany Aplikacja to nie tylko CRUD, bo łatwiej modelować zdarzenia biznesowe Integracja danych z różnych źródeł, bo 1 serwer proxy obsługuje dane z innych API Wady w porównaniu z REST API: Trudniej zrobić […]
Czytaj więcej
Front

Dobry sposób na uruchomienie ciężkich operacji na froncie

Front nie powinien wykonywać ciężkich operacji, które mogą długo trwać, aby nie blokować interfejsu użytkownika. Logikę biznesową wykonuje się na backendzie, a front korzysta tylko z gotowego API od backendu. Czasem jednak trzeba wykonać taką operację na froncie i wtedy to zblokuje interfejs. Rozwiązaniem są Web Workery. Dobrze jest to pokazane na przykładzie jak z […]
Czytaj więcej
angular

Wydajne wyszukiwanie z REST API w Angular

Ostatnio głównie pracuję na backendzie, ale z frontem czasem mam do czynienia.Dlatego obserwują technologie frontendowe. Jedną z nich jest framework Angular. W tym filmie na przykładach z kodem dobrze jest pokazane jak można niewielką ilością kodu dzięki bibliotece RxJS, którą wykorzystuje Angular zrobić wydajne wyszukiwanie danych z REST API.
Czytaj więcej
Sentry.io

Monitoring błędów aplikacji

Prezentacja jednego z narzędzi do monitorowania błędów aplikacji https://sentry.io/welcome/
Czytaj więcej
You shall not pass

Serwer lokalny na MacBooku

Jeżeli tak jak ja, stawiasz pierwsze kroki w kodowaniu stron internetowych i pracujesz na MacBooku możesz spotkać pewien problem. Sprawdzając swoją pracę na serwerze lokalnym, możesz mieć kłopot np. z wyświetlaniem grafik. Pomimo tego, że wyświetlanie stron działa poprawnie i ścieżka do pliku w kodzie jest poprawna – grafika się nie ładuje. A Ty zachodzisz […]
Czytaj więcej
Wordpress

Jak ustawić poprawnie szablony stron w WordPress?

W WordPress w sekcji menu Strony można tworzyć strony i dodatkowo wybrać z listy po prawej stronie szablon strony jeśli jakieś istnieją. Do utworzenia szablonu strony należy w katalogu głównym motywu lub podkatalogu katalogu głównego motywu utworzyć plik PHP o dowolnej nazwie. Lepiej uwzględnić wskazówki do nazwy plików w tym wpisie: https://flowmakersclub.pl/nazwy-plikow-przed-wrzuceniem-na-serwer/ Jeśli plik utworzysz […]
Czytaj więcej
Angular vs react

Porównanie zalet i wad Angulara i Reacta

Polecam zobaczyć film programisty, który pracował kilka lat w React, a od roku pracuje na Angular. Sam kiedyś pracowałem na Angularze i dobrze go wspominam. Może dlatego, że przyzwyczajony byłem do składni bazującej na klasach i obiektach, a Angular z TypeScript daje wizualnie podobny efekt.
Czytaj więcej
Server

Nazwy plików przed wrzuceniem na serwer

Już nie raz w życiu ja jak i moi koledzy z zespołu mieli problemy z poprawnym otwieraniem plików wrzuconych na serwer. Objawy były różne i losowe. Najczęstszą przyczyną była nieodpowiednia nazwa pliku. Jeśli chcesz uniknąć problemów, to warto w plikach używać tylko liter, a zamiast spacji myślnika. Sugeruję też używać tylko małych liter, a cyfry […]
Czytaj więcej
Rust

Dlaczego warto zainteresować się językiem Rust

Rust to jest mój ulubiony język programowania. Zresztą nie tylko mój, bo w 2020 został uznany za “najbardziej ukochany język programowania” według ankiety prowadzonej przez Stack Overflow. 86% programistów, którzy się zainteresowali tym językiem stwierdziło, że chce go używać. Zarówno jeśli jesteś początkującym programistą i dopiero zaczynasz swoją przygodę, jak też gdy jesteś mocno zaawansowany, […]
Czytaj więcej
Programming

Przeszukiwanie tablic w JS

Natrafiłem w Internecie na film, który dobrze pokazuje w jaki sposób korzystać z funkcji w JavaScript do przeszukiwania tablic.
Czytaj więcej