Ez egy korábbi félév anyaga, már nem frissül. 2025/26/2 tavasz
Kliensoldali webprogramozás
Frontend webfejlesztés: PWA, React, állapotkezelés, WebSockets
Előfeltétel
Webprogramozás tárgy teljesítése
Áttekintés
Kódok elérhetősége
A gyakorlatokon készített kódok elérhetőek a GitHub repómban. Bővebb, részletesebb magyarázatokkal ezen az oldalon a “Gyakorlatok” szekcióban találod meg a gyakorlatok anyagát.
Tematika
Gyakorlatok tervezett témái
- Függvénykönyvtárak használata, jQuery
- Progresszív fejlesztés
- Web komponensek
- Csoportzh + Node.js + eszközök
- React: Kimenet generálás, props: sitebuild —> statikus komponensek
- React: Állapot bevezetése: useState, layout, navigation, routing
- React: Állapot kiemelése, perzisztálása: Context, indexedDB
- React: Űrlapkezelés: űrlapkezelés
- React: Redux, szinkron működés
- React: Aszinkronitás: nedb, REST API
- React: Websocket használata
- React: Hitelesítés
- React: GraphQL, tesztelés
Követelmények
Hallgatói időbeosztás
4 kredit = heti 8 óra munka
- 1 óra előadás (kötelező)
- 2 óra gyakorlat
- 5 óra házi + beadandó
Hallgatói időbeosztás
4 kredit = heti 8 óra: 1 óra előadás (kötelező), 1 óra gyakorlati videó, 2 óra gyakorlat, 4 óra önálló munka.