Monorepo, RSC, i inne bolączki tego świata

rozpierdolstrony cover image
author avatarauthor avatar
Shirone, rezizdigus10/25/2023

Prolog

Czytasz na własną odpowiedzialność : >

Pewnego pięknego poranka Malezzja postanowił przedstawić bombastyczny pomysł!!!. Zaproponował całej grupie świetny pomysł na projekt "spierdolenie wszystkiego na monorepo". Początkowo wydawało się to być dobrym pomysłem i nawet wszystko szło z górki aż do momentu kiedy.....

Oto emocjonująca historia o tym jak Malezzja spierdolił wszystko, jak Shirone zdobył 5 zaburzeń psychicznych, jak wiele zrobił Sivy i jak rezizdigus był napierdalany przez Shirone aby mu pomógł bo nie miał na to siły.

DZIEŃ 1

innego pięknego poranka zdecydowaliśmy się na zmianę bazy danych na MongoDB. Niestety okazało się, że MongoDB nie koniecznie zamierza z nami kooperować.

MongoDB

Po podjętej decyzji okazało się że MongoDB nie jest takie przyjemne do postawienia w naszym projekcie jak mogło by nam się wydawać. Po wielu próbowach postawienia replik bazdy dancyh lokalnie pierdoliliśmy to i postanowiliśmy pójść spać.

DZIEŃ 2

Tego dnia pełni motywacji postanowiliśmi ponownie spróbować postawić bazę danych. Niestety, okazało się, że Shirone dostał swojego pierwszego zaburzenia o nazwie Malezzjoza. W tym momencie Shirone i rezizdigus postanowili zrzucić całą winę na Malezzje i postanowili pójść spać. Tymczasem Malezzja postanowił zrobić coś co zaskoczyło wszystkich. Odpisał na wiadomość i powiedział, że ma wyjebane, i co - gówno nic nie zrobił gówno

Malezzja

DZIEŃ 3

Dnia 3 wszechmogący zdigus mały wspomniał sobie o rewolucyjnej technologii o nazwie Mongo Atlas. Wtedy nagle wszystko zaczeło działać,

aleeee... jak się okazuje coś innego się zesrało. Najwyraźniej nasz system logowania nie chciał działać z MongoDB i jego Objectid co dało Shirone kolejne zaburzenie o nazwie objectstoza. Poczym Shirone i Rezizdigus wywalili cały system logowania i zrobili go od nowa. Po wielu godzinach kodowania, Shirone i Rezizdigus zrobili coś co zaskoczyło wszystkich - poszli spać.

DZIEŃ 4

W dniu 4 Shirone i rezizdigus postanowili wpaść na pomysł, żeby zrobić system logowania z możlwością obsługi wielu urządzeń 💀. Kiedy postanowili przerobić system logowania i dodać obsługę wielu urządzeń, znaleźli to.

to

Tego dnia Shirone postanowił wysłać folder Auth na długie wakacje i zrobić wszystko od nowa. Po wielu godzinach kodowania udało zrobić podstawowy system logowania i rejestracji.

on jeszcze nie wie

DZIEŃ 5

Cofnelismy się do czasów dinozaórw i postanowiliśmy użyć xampp aby wykorzystywać https lokalnie na naszych komputerach. Shirone jednak nie wiedział że przy przejściu na monorepo nie będzie mógł używać używać csrf tokenów gotowych od nextauth. Więc postanowił znaleźć rozwiązanie na to. Po wielu godzinach szukania znalazł biblioteke która mu to umożliwiła. Niestety, okazało się, że wszystko zaczeło się jebać. Kiedy udało mu się naprawić to po stronie serwera okazało się, że frontend nie chce tych tokenów przyjmować. Po konsultacjach u psychiatryka rezizdigusa zyskał kolejne zaburzenie psychiczne. Tym razem była to Shironofobia - strach przed kodem Shirone. Po wielu godzinach kodowania udało się naprawić ten problem, tak tylko myślał Shirone. Nie wiedział on, że właśnie stracił na to 2 dni swojego życia. Na sam koniec dnia Shirone postanowił życzyć sivemu i malezzji

malezzja robi wrr na xampa

xamp i rodzinka

DZIEŃ 6

Tego dnia Shirone postanowił pierdolić csrf token i poszedł zrobić coś innego. W tym czasie Malezzja postanowił grać w Red Dead Redemption 2. Wieczorem namówił Rezizdigusa na romantyczną randke na nodemailera, by postawić system wysyłania emaili. Jedyna rzecz która się nie pierdoliła w tym okresie.

malezzja gra w red dead redemption 2

DZIEŃ 7

Dnia 7 Bóg kazał nakazał opdoczywać, ale Shirone tego nie zrobił. Zamiast tego postanowił przedawkować marsianki i Mountain Dew i wymyślił że będzie płacić $20 za miesiąc za Clerk Auth, aby nie pierdolić się z systemem logowania. Na jego nie szczęście bigozdigus wybił mu ten pomysł z głowy i powiedział żeby zrobił to samemu.

shirone i jego moutain dew

Ciąg dalszy nastąpi....

Epilog

Widzisz tu sivego? Nie. Ale jest ku temu uzasadanienie, w międzyczasie sivy skradł się do do komnaty tajemnic i zabrał peleryne niewidkę po czym zniknął na zawsze. Po wielu dniach szukania go, znaleźliśmy go w piwnicy. Okazało się, że sivy zaczął grać w Minecraft i nie chciał wychodzić z piwnicy. Po wielu dniach namawiania go, w końcu zgodził się wyjść z piwnicy. Niestety, okazało się, że sivy nie chciał wrócić do projektu i postanowił zrobić własny projekt w klockach lego.

Malezzja natomiast postanowił zostać kombojem i wsiadł na swego konia i odjechał w nieznane zostawiając nas z monorepo.

Sivy i jego lego:

sivy i jego lego

Oto obecny stan umysłowy Shirone: stan umysłowy shirone

Stan strony

Na chwilę obecną następujące funkcje są w fazie tworzenia, bądź już działają:

  • System Logowania i Rejestracji za pomocą adresu email
  • System resetowania hasła
  • System wysyłania emaili
  • System wysyłania zgłoszeń
  • System profilów użytkowników
  • Rozdzielenie strony na monorepo(*api, frontend)
  • System języka na stronie (angielski, polski)

Zakończenie

Blog nie miał na celu nikogo obrazić, a jedynie pokazać jak wyglądało tworzenie strony. Wszystkie osoby które zostały wspomniane w tym blogu zgadzały się na to. Jeżeli ktoś poczuł się urażony, to przepraszamy.

Dziękujemy za przeczytanie tego bloga i życzymy miłego dnia A teraz idźcie spać bo jest 3:00 w nocy

💜