Akce
4. iterace – Weekly standup 7¶
Informace o schůzce¶
- Datum: 17.4.2025
- Čas: 16:30 - 17:00
- Forma: prezenčně v místnosti UC-327
Účastníci:¶
- Bc. Milan Janoch, janochmi@students.zcu.cz
- Bc. Jakub Pavlíček, jpvlck@students.zcu.cz
- Bc. František Urban, furban@students.zcu.cz
- Bc. Jakub Homolka, homolka7@students.zcu.cz
- Bc. Jan Vandlíček, vandl@students.zcu.cz
- Bc. Štěpán Faragula, farag844@students.zcu.cz
Poznámky ze schůzky¶
Synchronizovali jsme se mezi sebou, Jakub Pavlíček nám předvedl novou OpenAPI specifikaci pump a spuštění pump přes Postman- V Dockeru nyní běží MySQL databáze + server s pumpami + React klient
- Pumpy se již chovají jako plnohodnotný server a je nutné s nimi komunikovat přes HTTP dotazy
- Tuto OpenAPI specifikaci budeme dále vylepšovat, zatím se jedná o prototyp řešení
- Hlavním důvodem je příliš složitá implementace na přímočarou funkcionalitu (odeslání asynchronní zprávy ohledně konce pumpování na frontend)
- V Dockeru by musela běžet další služba, která by zbytečně zatěžovala celý systém
- Na frontendu by se zprávy museli složitě parsovat ze specifického formátu
- Na backendu se ve finále musí využít websocketů k tomu, aby se ze service na Apache Kafka poslala zpráva -> zprávu přes websocket můžeme rovnou poslat na frontend
- Místo Apache Kafka jsme se rozhodli, že k asynchronním zprávám použijeme jednodušší přístup přes SpringBoot WebSockety
- Hlavní výhodou Next.js je server side rendering a SEO, také jde o moderní technologii a usnadňuje programování
- Next.js obsahuje mnoho out-of-box funkcionalit
- Nemusíme řešit routování na jednotlivé stránky, stačí k tomu jeden
.tsx
soubor - Přichází s Tailwind CSS, se kterým již máme zkušenosti
- Framework je již připravený na případné GUI testování do TSP2
- Nemusíme řešit routování na jednotlivé stránky, stačí k tomu jeden
- Nejvyšší priorita:
- Specifikace API endpointů a jejich volání přes frontend
- Dokument s architekturou systému, protože chceme uzavřít LCA milník
- Mapování zbylých tabulek u Git, GitHub a Jira pump
- Odesílání zpráv o dokončení práce přes SpringBoot WebSockety
- Střední priorita:
- Implementace abstraktní třídy Pump včetně využití všech generických service u Jira pumpy
- Úprava specifikace požadavků tak, aby v nich byly sepsány priority
Autor: Štěpán Faragula
Datum: 18.4.2025
Stav: hotový
Aktualizováno uživatelem Štěpán Faragula před 2 dny(ů) · 2 revizí