AngularJS vs jQuery

12
February 2013, Berlin 1 Tim Messerschmidt Developer Evangelist @SeraAndroid AngularJS vs jQuery … or why Angular rocks!

description

This talk by Tim Messerschmidt was held at Berlin's HTML5 Meet-up

Transcript of AngularJS vs jQuery

Page 1: AngularJS vs jQuery

February 2013, Berlin1

Tim MesserschmidtDeveloper Evangelist

@SeraAndroid

AngularJS

vs jQuery

… or why Angular rocks!

Page 2: AngularJS vs jQuery

2

Page 3: AngularJS vs jQuery

3

Big advantage

• Lots of plugins• Chances are high people have a

cached version already• Big community• Established since 2006

Page 4: AngularJS vs jQuery

4

Negative

Did you ever use all the functionality?

Page 5: AngularJS vs jQuery

5

Page 6: AngularJS vs jQuery

6

Expressions{{ do something }}

Can be used for:• Calculations• Accessing models• Filtering

… and much more!

{{ 1 + 2 }}{{ 1 + 2 == 3}}

{{ 3 > 4 }}Hi {{ name }}!

Page 7: AngularJS vs jQuery

7

Repeating contentng-repeat

Usage: repeat stuff automatically in a very

HTML-like way

Page 8: AngularJS vs jQuery

8

Filtering contentfilter: {{ expression }}

Page 9: AngularJS vs jQuery

9

jqLiteFor basic jQuery support

But: Let Angular do the DOM-magicand concentrate on working with yourmodels.

If you need to use jQuery avoid using $.

Page 10: AngularJS vs jQuery

10

Outlook… or what can I do with Angular?

• Routing• Templating

• ng-view• Dependency Injection• Event Handlers• XHR & REST services

• $http (low-level)• $resource (high-level)

Page 11: AngularJS vs jQuery

QUESTIONS?

11

Page 12: AngularJS vs jQuery

THANKS!

12

[email protected]@seraandroid / @paypaleurodev

slideshare.net/PayPalEUDevs