GraphQl

16 listopada 2021

GraphQL vs REST API

Programowanie

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

16 listopada 2021

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

Programowanie

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

16 listopada 2021

Wydajne wyszukiwanie z REST API w Angular

Programowanie

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

16 listopada 2021

Monitoring błędów aplikacji

Programowanie

Prezentacja jednego z narzędzi do monitorowania błędów aplikacji https://sentry.io/welcome/

Czytaj więcej
You shall not pass

16 listopada 2021

Serwer lokalny na MacBooku

Programowanie

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

16 listopada 2021

Jak ustawić poprawnie szablony stron w WordPress?

Programowanie

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

16 listopada 2021

Porównanie zalet i wad Angulara i Reacta

Programowanie

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

16 listopada 2021

Nazwy plików przed wrzuceniem na serwer

Programowanie

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

16 listopada 2021

Dlaczego warto zainteresować się językiem Rust

Programowanie

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

16 listopada 2021

Przeszukiwanie tablic w JS

Programowanie

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