angular.js talk at the november meetup of the berlinjs user group

Download Angular.js Talk at the November Meetup of the BerlinJS User Group

If you can't read please download the document

Upload: manuel-kiessling

Post on 16-Apr-2017

2.597 views

Category:

Technology


1 download

TRANSCRIPT

- Complex web apps made simple

What is ?

We are still trying to figure out thepositioning story for angular.

Miko Hevery, author of angular

Who is Miko Hevery?

Agile Coach at Google, Inc.


Author of:Testability Explorer
JsTestDriver

@mhevery

What is - explained by Miko?

It's not a library no DOM manipulation, no widgets

It's not a library no DOM manipulation, no widgets

It's not a framework

It's not a library no DOM manipulation, no widgets

It's not a framework

Angular is to dynamic documentswhat HTML is to static documents

It's not a library no DOM manipulation, no widgets

It's not a framework

Angular is to dynamic documentswhat HTML is to static documents

Angular is what HTML would have been if it
was designed for building web-applications

What is - with respect to jQuery?

Angular and jQuery are made for each other

Angular and jQuery are made for each other

jQuery is for manipulating DOM and angular is
more for web-app frameworks with data binding

Angular and jQuery are made for each other

jQuery is for manipulating DOM and angular is
more for web-app frameworks with data binding

Angular uses jQuery internally to manipulate the DOM

Angular: high level app flow

Angular: high level app flow

jQuery: low level DOM manipulation

Angular: high level app flow

jQuery: low level DOM manipulation

You use angular to create a flow for your site with MVC,but you use jQuery to create the widgets and animationsin your application which you then use to build the UI

Demo

Hello, World

Praise for

This is without question the most productiveapproach to building webapps that I have seen.

The last time I had a coding epiphany was discoveringthe power and simplicity of jQuery.This is way better than that.

I forgot to tell how amazing this angularjs stuff is.

I was writing a huge web application with two other
developers and I solved problems with angular
in hours which took us weeks the old way.

This thing is bleeding edge and stunning fast.

Write less code. A lot less.

Demo

A working Google Buzz client
in 19 lines of JavaScript code

http://angularjs.org
@angularjs

Manuel Kiessling
Director Product Development MyHammer AG
@manuelkiessling