Przejdź do treści

NestJS Meetup - Katowice #1

Zdjęcie użytkownika Maciej Sikorski
Hosted By
Maciej S. i Dominik O.
NestJS Meetup - Katowice #1

Szczegóły

Hej NestJS!
Oto nasz drugi przystanek na trasie meetupowej - Katowice!

Kiedy? 2 czerwca 2022r.
Gdzie? Strefa Centralna, plac Sejmu Śląskiego 2, Katowice.

Zapraszamy serdecznie na prelekcje ekspertów NestJS, którzy przybliżą wam tematy związane z architekturą oprogramowania i NestJS. Po prelekcjach oczywiście networking z pizzą i piwem

Wystąpią przed wami:

Maciej Sikorski: “Jak zapanować nad modułami w NestJS”
Streszczenie: NestJS chwali się tym że rozwiązuje problem braku architektury występujący przy pracy z innymi frameworkami ze środowiska Node.js. Rzeczywiście jest to narzędzie, które podobnie jak Angular umożliwia pisanie modularnych aplikacji i dostarcza fajny system Dependency Injection. Jednak jest to tylko narzędzie i jeśli będziemy używać go w nieodpowiedni sposób to nasza architektura może przybrać postać antypatternu Wielkiej Kuli Błota.
Podczas tej prelekcji zaprezentuję dlaczego w aplikacjach napisanych w NestJS bardzo często występuje chaos zależności pomiędzy modułami oraz przedstawię zasady, których warto przestrzegać przy planowaniu modułów, aby uniknąć tej sytuacji

Dominik Ostrowski: “Architektura heksagonalna a NestJS.”
Streszczenie: W przypadku gdy zaplanowaliśmy moduły naszego systemu, na następnym etapie musimy zastanowić się w jaki sposób zorganizować nasze moduły wewnętrznie.
Kiedy mamy do czynienia z czymś bardziej złożonym niż moduły klasy CRUD – dobrym pomysłem może być zastosowanie architektury heksagonalnej. Takie podejście może ułatwić również późniejsze wydzielenie modułu jako osobną usługę.
Przedstawię główne założenia architektury heksagonalnej, propozycję wdrożenia jej w środowisku NestJSa oraz jak możemy w takim układzie wydzielić mikroserwis.

Wojciech Janaszek: “Czy moduły biznesowe i architektura hexagonalna jest możliwa na FE?”
Streszczenie: Żyjemy w czasach, kiedy proste aplikacje frontendowe typu "pobierz-wyświetl-wyślij", zaczynają odchodzić do lamusa. Robią się one coraz bardziej skomplikowane, nie tylko poprzez coraz ciekawsze rozwiązania w zakresie UI, ale przez wynoszenie części (lub nawet całości) logiki na frontend. Jak nad tym zapanować, aby nasza aplikacja była testowalna i (przede wszystkim) prostsza w zarządzaniu i utrzymaniu? O tym dowiesz się w mojej prezentacji.

Na widowni pojawi się gość specjalny!
Kamil Myśliwiec - twórca NestJS.

Photo of NestJS Meetup group
NestJS Meetup
Zobacz więcej wydarzeń
Strefa Centralna
plac Sejmu Śląskiego 2 · Katowice