Javascript MVVM keretrendszerek

2016-2017 tavasz

Nincs megadva

Téma leírása

Egyre elterjedtebb az összetett Javascript könyvtárak és keretrendszerek használata. A webes alkalmazás gyakran egy önálló JavaScript program, a szerveroldal pedig csak az adatok kiszolálgálását biztosítja. A kliens oldali JavaScript MVVM rendszerek az MVVM tervezési minta alkalmazását teszik lehetővé annak minden előnyével (UI és kód elválasztása, a view-modell önálló tesztelhetése). 

A hallgató feladata a releváns technológiák megismerése és egy mintapéldán egy összetett kliensoldali architektúra kialakítása.

Releváns technológiák:

  • MVVM keretrendszerek pl. Knockout JS, vagy Angular JS)
  • JavaScript nyelv variánsok (TypeScript, ES6)
  • Dependency Injection keretrendszerek (pl. require JS)
  • JavaScript teszt keretrendszerek (pl. QUnit)
  • jQuery

Maximális létszám: 3 fő