발표자 : 고재도 / haibane84@gmail.com
Java & JavaScript Framework 개발자이며 지식 공유를 통해 늘 끊임없이 배우고자 노력합니다.
haibane84@gmail.com http://www.facebook.com/jeado.ko
What is our target?
특히 CRUD성 웹 어플리케이션
Google이 만든 웹 어플리케이션을 위한 Structural Framework
CRUD Apps 필수 기능 제공을 통한 어플리케이션 개발의 단순화
ng-app, ng-model, ng-click
Angular가 제대로 실행 되지 않을 경우 브라우저에 {{ 표현식 }}이 그대로 보이게 된다.
Directive를 통하여 새로운 HTML 문법을 브라우져들에게 가르칠 수 있다.
a, form, input, ngApp, ngBind, ngChange, ngClass, ngClick, ngController, ngCloak, ngDbclick, ngDisabled, ngHide, ngHref, ngInclude, ngModel, ngMousedown, ngRepeat, ngView, ...
var userModule = angular.module('userMnge',[]); userModule.controller('mainCtrl',function($scope){ .... }); userModule.directive('unicorn',function(){ .... }); userModule.filter("unicorn",function(){ .... }); userModule.factory("unicorn",function(){ .... });
<html ng-app="userMnge">
var userModule = angular.module('userMnge',['ngResource',...]);
Test Scenario DSL 제공
There are only three ways how an object or a function can get a hold of its dependencies:
(출처 : http://docs.angularjs.org/guide/di)