Course Outline

AngularJS 앱 확장 시 주요 함정 방지

적절한 MVC 디렉토리 구조

더 스마트한 방법으로 모듈 작성

    이름을 일관되게 유지하기 머리글, 바닥글, 경로 모듈화

종속성 주입 및 코드 축소

    전역 종속성

과도하게 사용하지 않는 컨트롤러

    지시문에서 'bindToController'를 사용하는 'controllerAs' 구문 'ng-click'을 조건부로 만들기

공장 대 서비스

    모든 공급자는 싱글톤입니다.

브라우저 확장 기능(Batarang 등) 활용

많은 관찰자 및 성능 문제에

범위 지정

    컨트롤러에서 쓰기 전용 템플릿에서 읽기 전용 속성 대신 범위의 개체 상위 '$scope'의 그림자 속성 방지 프로토타입 상속 범위를 깔끔하게 유지 형제 개체와 대화하는 방법

일회성 바인딩

수동이 아닌 테스트

    ngMock 모듈

Protractor

    e2e는 Jasmine '$digest' 주기를 사용하여 테스트합니다.

    피드백 루프를 쉽게 닫는 방법 다양한 브라우저에서 병렬로 테스트 실행 다양한 장치를 사용한 실제 사용 시나리오

사용하지 않음 jQuery

    사고방식을 바꾸세요

적절한 배포

    서버와 상호 작용하는 외관 모델의 모델 논리에서 서버 상호 작용 및 오류 처리 분리 주입되기 전에 공급자 구성 '$scope.$emit()' 및 '$scope.$broadcast'의 올바른 사용 작업 흐름 자동화 yo, grunt, bower 코르도바 사용 사례

Angular 1 대 Angular 2

    차이점과 유사점 세 가지 방법: typescript, pure js, dart GoAngular 2의 다양한 사례 버전 1에서 업그레이드
 14 Hours

Number of participants



Price per participant

회원 평가 (10)

Related Courses

Related Categories