MIT JELENT, HA VALAKI FULL STACK FEJLESZTŐ?

Ez egy kifejezetten nehéz kérdés!

Minden programozási irány, minden cég, és legfőképpen majdnem minden programozó másképpen fogalmazza meg mit jelent ha valaki full stack fejlesztő.

Én röviden úgy fogalmaznám meg, hogy egy adott szakmai irány minden szükséges rétegéről rendelkezik használható ismeretanyaggal.

Fejlesztés

Például webfejlesztés esetében a szükséges rétegek:

Frontend

  • Weboldalak struktúrája (html)

  • Stílusok, formázások (css)

  • Interaktivitás (js)

  • Meta információk (sebesség, fájlméretek, optimalizálás módjai)

  • Külső szolgáltatások beágyazása (követőkódok, adsense)

Backend

  • Adatbázisok hatékony használata

  • Lekérdezett adatokkal való munka

  • Alkalmazás biztonsági ismeretek

  • API protokollok

  • Logok írása és kezelése

Általános

  • Hatékony és erőforráskímélő kód írása

  • Alap algoritmusok ismerete

  • Csomagkezelők használata (npm, pip, composer)

  • Build rendszerek használata (webpack)

  • Projekthez legjobban illő nyelvek, keretrendszerek és csomagok kiválasztása

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

This site uses Akismet to reduce spam. Learn how your comment data is processed.

További cikkek