AngularJS

Megint technikai jellegu bejegyzes kovetkezik, megint sokan nem fogjak erteni 🙂

Regebben irtam, hogy az egyik dolog, amin dolgozom, az egy JavaScript motor, ami HTML oldalakat alakit at, ugy, hogy elolvassa a markup-ot. Az elmult ket evben kinotte magat valami, ami ugyan ezt teszi, egy eleg nagy ceg fejleszti, ingyenes es jo sokan foglalkoznak vele. Ezt a valamit ugy hivjak, hogy AngularJS es a Google fejleszti.

Mult heten lattam eloszor, de azota az egyik legbonyolutabb widget-unket sikerult megcsinalnom direktivakent, 48 sorban (eredetileg 4 fajl es 1000 sor volt). Ennek foleg az az oka, hogy a dependecy injection alapveto resze a keretrendszernek es bele van epitve a 2 way binding is, uhogy a modell / view frissites eleg egyszeru.

Angularban a rendszer alapvetoen modulokbol all, ezekben lehetnek controllerek, direktivak, szolgaltatasok es filterek. Egy modul megkovetelheti egyeb modulok betolteset es egy kozos scope objektum teszi lehetove az informaciomegosztast (ezt egyebkent el is lehet szigetelni, hogy ne szemeteljuk tele). A template-ek sztem Smarty szeruek es rengeteg beepitett helper segiti az embert (repeater, hogy csak a leggyakoribbat emlitsem).

Lenyeg, hogy mar megint ujat tanulok (raadasul duplan, mert lehet, hogy az egeszet Coffeescriptben fogjuk folytatni).

Reklámok
Kategória: JavaScript, Munka
Címke: , , ,
Közvetlen link a könyvjelzőhöz.

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

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés /  Módosítás )

Google kép

Hozzászólhat a Google felhasználói fiók használatával. Kilépés /  Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés /  Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés /  Módosítás )

Kapcsolódás: %s