Kezdőoldal » Számítástechnika » Programozás » Mi a fejlesztési sorrend?

Mi a fejlesztési sorrend?

Figyelt kérdés

Egy olyan techstacknél ahol van egy API és egy UI ott (pl. MEAN/MERN/MEVN stb...) mivel kell előbb kezdeni?

Az API-val majd utána a UI? esetleg fordítva? vagy párhuzamosan mind a kettőt egyszerre?



2021. máj. 6. 08:27
 1/4 anonim ***** válasza:
22%
UI először.
2021. máj. 6. 09:02
Hasznos számodra ez a válasz?
 2/4 nemaRendőrség ***** válasza:
100%

Akár hiszed akár nem, de a fejlesztési terv az első. Abban le van írva hogy mit fog tudni, és hogyan a program.

Több ember esetén elkészítik az interfaceeket, esetlegesen a dummy backendet is, hogy a frontend és a backend fejlesztők tudjanak párhuzamosan dolgozni.

Egy ember esetén én a funkció alapú fejlesztést kedvelem, ahol végigviszek egy funkciót a db-től a ui-ig

2021. máj. 6. 11:15
Hasznos számodra ez a válasz?
 3/4 anonim ***** válasza:
42%
Az SDLC-nek nézz utána
2021. máj. 6. 11:34
Hasznos számodra ez a válasz?
 4/4 anonim ***** válasza:
42%

Hát a fejlesztési metodika adott, lásd fentebb.


De mindenek elött kellenek az alapok, amik még nem megrendelői funkcionalitást adják az alkalmazásnak.

- Kell egy szerver komponens, ami kiszolgálja az UI-t, de az alapokhoz tartozik, hogy a szerver tudjon: eseményeket logolni (fájlba, adatbázisba, elasticsearchbe, stb...)

- Legyen meg egy alap adatbázis kapcsolat, hogy egyáltalán adat felvitel lekérdezés menjen.

- Mivel mostanság inkább Server-Client architektúra van, így Authentikációt és Autorizációt is biztosítani kell, legyen az STATE vagy STATELESS. STATE adott, ahol többnyire sütiben tárolja az adott munkamenetet. STATELESS esetén nincs ilyen, és minden kéréskor meg kell vizsgálni, hogy kitől jött a kérés és mire jogosult. (Api-Token, JWT alapúak STATELESS-ek)

- Tehát JWT esetén egy alap encode és decode-ra van szükség.


Vegyük JWT-s Angular példát. Ez egy One-Page téma.

- Inicializálni kell az UI-t, keretrendszerét.

- Tárolót ki kell alakítani, ahova a JWT bekerül és tárolódik. Ha új tabot nyit meg, onnan is olvasható legyen. Tabok külön életet élnek, de mindegyik eléri a localStorage-t.


Innentől mehet a ciklikus fejlesztés.

Kérdés: milyen adatot fog küldeni és milyen adat kell a FrontEnd-nek? Ilyen és ilyet küld és vár. Ok. Innen akár 2 független irányba is mehet a fejlesztés:

- Backend és Frontend fejlesztő tudja, mit kell küldenie és mit fog kapni

- ...stb

2021. máj. 6. 14:27
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!