fbpx

Blog IT

Monorepo – co warto wiedzieć na początek?

Sposób organizacji i zarządzania kodem źródłowym jest jedną z kluczowych decyzji jaką musi podjąć zespół IT. Wybór ten decydował będzie nie tylko o szybkości implementowania i wdrażania zmian ale również o sposobie w jaki zorganizowana będzie praca członków zespołu. Jednym z podejść architektonicznych do zarządzania kodem źródłowym jest monorepo – pojęcie spopularyzowane w ostatnich latach …

Monorepo – co warto wiedzieć na początek? Read More »

React Server Components

Około dwa lata temu, zespół rozwijający React’a po raz pierwszy zaprezentował funkcjonalność biblioteki, którą nazwano React Server Components (RSC). Dzisiaj, dzięki pracy nad rozwojem RSC oraz integracją z meta-framework’ami, możemy sięgnąć po działającą funkcjonalność bez potrzeby własnej konfiguracji, dzięki nowej wersji React’a i Next.js. Jak uruchomić RSC w Next.js 13. W Next.js, w wersji 13, …

React Server Components Read More »

Django REST Framework

Celem niniejszego artykułu jest zaprezentowanie uwierzytelniania użytkownika, z wykorzystaniem wbudowanego w Django mechanizmu sesji. Z artykułu dowiesz się:  dlaczego warto skorzystać z domyślnej sesji Django w procesie uwierzytelniania jak przeprowadzić proces logowania jak zabezpieczyć widok logowania, korzystając z weryfikacji tokenu CSRF Podejście z wykorzystaniem mechanizmu sesji jest jednym z najprostszych sposobów implementacji uwierzytelniania użytkowników. Jest …

Django REST Framework Read More »

Elasticsearch jako warstwa cache

Architektura systemów informatycznych jest wyjątkowo rozbudowaną dziedziną. Powodem takiego stanu rzeczy jest fakt, iż zazwyczaj nie istnieje jedno najlepsze podejście rozwiązujące dane zagadnienie. Nawet jeśli uda nam się dość precyzyjnie określić stojący przed nami problem, wciąż pozostaje wiele ścieżek osiągnięcia celu. Nie możemy także zapomnieć o elementach, które podlegają zmianom, przez co trudno przewidzieć wszystkie …

Elasticsearch jako warstwa cache Read More »