Brak podglądu fsgeek.pl Prisma i Fastify - podstawowe operacje CRUD Prisma jest biblioteką, która ułatwia pracę z bazą danych. Do podstawowych operacji na bazie danych należy tzw.: CRUD - create, read, update i delete. W poście pokazuję, jak wygląd... 27.01.2022 fsgeek.pl
Brak podglądu fsgeek.pl To będzie popularne w 2022 w JS 2022 zaczął się już na dobre. Teraz jest dobry moment, by sprawdzić co będzie trendy w tym roku i zainteresować się tym już teraz. Niżej przedstawiam moje przypuszczenia na trendy... 13.01.2022 fsgeek.pl
Brak podglądu fsgeek.pl Deploy na FTP w 5 minut - Github Actions i CloudHosting Jeśli chcemy zarobić na naszej aplikacji lub zwyczajnie pokazać ją światu, to musimy zrobić przysłowiowy deploy. Najprostszym sposobem jest wykorzystanie do tego hostingu i FTP. Dz... 13.10.2021 fsgeek.pl
Brak podglądu fsgeek.pl Baza danych z potężnymi możliwościami - Neo4j Najczęściej korzystamy z baz relacyjnych np.: mySQL, Mariadb czy PostgreSQL. Potem są dokumentowe np.: Mongo i klucz-wartość np.: Redis. I na tym kończy się zazwyczaj znajomość baz... 31.08.2021 fsgeek.pl
Brak podglądu fsgeek.pl Moje własne miejsce na linki - case study Ostatnio ukończyłem swój poboczny projekt - klon Linktree na potrzeby mojego bloga. Po co w ogóle mi to było? Dlaczego zmieniłem architekturę w środku projektu? I co zyskałem dzięk... 17.08.2021 fsgeek.pl
Brak podglądu fsgeek.pl Jak połączyć się z MongoDB w Fastify? Ciężko zrobić fajną aplikację bez bazy danych. Do wyboru mamy wiele rodzajów baz- relacyjne, NoSQL, grafowe, klucz-wartość itd. W dzisiejszym wpisie pokazuję jak połączyć projekt w... 03.08.2021 fsgeek.pl
Brak podglądu fsgeek.pl ADR powie ci prawdę o projekcie Mówi ci coś skrót ADR? Jest to sposób dokumentacji projektu, który uwzględnia decyzje architektoniczne, jakie zachodzą w danym projekcie. Brzmi poważnie, ale da się to prosto wprow... 20.07.2021 fsgeek.pl
Brak podglądu fsgeek.pl Gotowe automatyzacje dla twórcow z Integromat i Airtable Automatyzacje są uzależniające. Zaczynasz od jednej, potem nagle masz kilka i ciągle rośnie. W tym poście opisuję swoje kolejne automatyzacje, które wprowadziłem ostatnio do swojeg... 06.07.2021 fsgeek.pl
Brak podglądu fsgeek.pl Jak stworzyć UI na backendzie? W dzisiejszych czasach chyba większość nowych aplikacji powstaje jako dwa osobne byty - frontend i backend. A może dla niektórych przypadków jest to niepotrzebne? Może backend, któ... 22.06.2021 fsgeek.pl
Brak podglądu fsgeek.pl Czy wiesz jak dodać GraphQL do aplikacji React? Graphql jest coraz popularniejszy w aplikacjach. Pozwala na pobieranie dokładnie tych danych, jakich potrzebujemy . W jednym z poprzednich postów pokazałem jak to zaimplementować n... 15.06.2021 fsgeek.pl
Brak podglądu fsgeek.pl Czy znasz różnicę pomiędzy Continuous Integration, Continuous Delivery i Continuous Deployment Jeśli programujesz od jakiegoś czasu, to pewnie spotkałeś się ze skrótami CI/CD. Są to skróty dobrych praktyk tworzenia oprogramowania - Continuous Integration, Continuous Delivery... 05.06.2021 fsgeek.pl
Brak podglądu fsgeek.pl Czy wiesz jak sobie poradzić z Union Types? Typescript jest popularnym wyborem przy starcie nowych projektów. Typowanie pomaga pisać lepszy kod, który będzie bardziej odporny na błędy. Jednak jest też druga strona medalu. Ty... 01.06.2021 fsgeek.pl
Brak podglądu fsgeek.pl Endpointy w 5 minut - Apollo Server i Fastify Graphql jest coraz popularniejszy i widzę go coraz częściej w rozwiązaniach produkcyjnych. Chyba jednym z najbardziej popularnych rozwiązań do implementacji tego rozwiązania na bac... 25.05.2021 fsgeek.pl
Brak podglądu fsgeek.pl 3 podstawowe operacje na tablicach w dwóch odsłonach W Javascript tablice są jednym z najbardziej popularnych i wykorzystywanych obiektów. Możemy na nich operować na dwa sposoby - mutując oryginalną tablicę lub tworząc nowy obiekt za... 18.05.2021 fsgeek.pl
Brak podglądu fsgeek.pl Fastify + Hotwire - nowy (lepszy?) pomysł na frontend Obstawiam, że 90% aktualnie tworzonych aplikacji opiera się na podział frontend, backend i przesył danych pomiędzy nimi w postaci JSON'a. Frontend prosi o dane i gdy je otrzymuje,... 11.05.2021 fsgeek.pl
Brak podglądu fsgeek.pl Buduję Linktree w Fastify - pierwsze endpointy z walidacją Fastify jest jednym z konkurencyjnych frameworków w stosunku do Express. Posiada wiele zalet w stosunku do Express'a. Najlepiej te zalety (i pewnie wady) poznać, budując prostą apl... 04.05.2021 fsgeek.pl
Brak podglądu fsgeek.pl Wszystko, co potrzebuje twój kod frontend, by wejść na wyższy poziom Aplikacje legacy powstają każdego dnia - nawet twoja ukochana aplikacja kiedyś się taka stanie. Ale można sprawić, by nawet taka aplikacja legacy była przyjemna w modyfikacji. Samo... 27.04.2021 fsgeek.pl
Brak podglądu fsgeek.pl Twoja aplikacja się zepsuła. Wiesz dlaczego, czy zgadujesz? Programiści dzielą się na dwie grupy - ci co mają logi i ci, co wprowadzą je po pierwszej awarii. Posiadanie logów jest bardzo ważne - bez tego nie wiemy, co się dzieje w naszej ap... 20.04.2021 fsgeek.pl
Brak podglądu fsgeek.pl 3 sposoby na zmianę kolejności elementów na stronie Najgorszy koszmar frontend dewelopera? Designer, który przesuwa elementy po stronie, jak mu się podoba. Niech pierwszy rzuci klawiaturą, kto nie trafił na takiego designera. Na szc... 13.04.2021 fsgeek.pl
Brak podglądu fsgeek.pl Zabezpiecz swoją aplikację z Firebase Authentication Bezpieczeństwo aplikacji webowych to ważny temat. Nie chcemy w końcu, by dowolna osoba miała uprawnienia administratora. W 90% przypadków w naszej aplikacji potrzebujemy mechanizmu... 06.04.2021 fsgeek.pl