javascript patterns

5

Click here to load reader

Upload: tomislav-mesic

Post on 22-Nov-2014

242 views

Category:

Technology


0 download

DESCRIPTION

Prezentacija je održana na MS Advanced Technology Day 7 konferenciji i na MS WebUser Dev grupi 2012. 1. HTML5 + CSS3 + JavaScript - Moderni FED stavlja UEX na prvo mjesto - Major HTML5 Features (Offline, Multimedia, Presentation, Storage, File Access, Performance, Graphics, Mobile) http://www.html5rocks.com/en/ - Potreba za organizacijom koda - Velik broj biblioteka i koju odabrati? Zašto sam odabrao jQuery (DOM oriented)? - Potencijalni problem kolizije s različitim bibliotekama 2. OOP JavaScript - Potreba - nonobtrusive javascript - sve biblioteke su na taj način organizirane - optimizacija koda je vrlo važan aspekt - jednostavan refactoring i versioning - Osnovni koncepti koji se trebaju poznavati - odnos objects + closures + functions - funkcionalni jezik - sve je objekt - odlično implementirane closure mogućnosti što omogućava da se OOP paradigma može primjeniti na javascript - scope funkcije i kontekst objekka - treba od drugih biblioteka 3. Patterns - Object creation patterns - Built in objekti - Constructor functions - Object Literal - Definiranje namespace-a - self executing funkcije - Što sam naučio od jquery-a - Named selfexecuting funkcije - Module Pattern - Prototypal Pattern - Revides Prototypal Pattern

TRANSCRIPT

Page 1: JavaScript Patterns

JavaScript PatternsKljučne tehnike za HTML5@tomislavmesic

15.prosinca.2012

Page 2: JavaScript Patterns

seman&cs offline  &  storage device  access connec&vity

mul&media graphicss  &  effects performance CSS3

15.prosinca.2012

Page 3: JavaScript Patterns

seman&cs offline  &  storage device  access connec&vity

mul&media graphicss  &  effects performance CSS3

15.prosinca.2012

Page 4: JavaScript Patterns

15.prosinca.2012

Page 5: JavaScript Patterns

15.prosinca.2012