프론트앤드 자바스크립트 프레임워크의 시작은 백본의 이해가 기본이라고 생각합니다. 어떻게 배워야 할지 알아보죠
1) 이럴 때 사용하자
- modern single page web application 개발시 사용
- 다른 최신의 (meteor.js, derby.js, ember.js)를 시작하기 이전에 기본으로 배우자
- 자바스크립트 MVC or MV* 프레임워크에 대해서 잘 이해하고 쓰자
- Node.js와 궁합 잘 맞음
2) 백본 기초 다지기
- Developing Backbone.js Applications 번역서로 시작하자
3) 마스터 하기
- 자바스크립트 생기초 개념
+ JavaScript Objects in Detail
+ JavaScript Variable Scope and Hoisting Explained
+ Understand JavaScript Closure with ease : 꼭 읽자. 설명 잘 했다
- Model, View, Router, Collections에 대한 개념 정리
+ 모델이란
+ 뷰란
+ 라우터란
+ 컬렉션이란
- 백본사용하여 개발된 예제 Wine Cellar 예제 시작하기 : Part 1
- Developing Backbone.js Applications 복습 ^^;
- 백본관련 블로깅 글 2개 읽기
- Wine Cellar CRUD 이해하기 : Part 2
- Wine Cellar 어플리케이션 성능 개선 및 배울점 : Part 3 (꼭 읽자)
- 마무리 블로깅 꼭 읽자
전체 하는데 30시간 정도 투자하시라 (하루 3시간씩 2주면 되겠네요)
4) 마무리
- 이제 Node.js 를 배워보자
- 백본과 노드에 대해서 개념 잡았으면 현대적인 웹앱만들 준비 끝~~~
- 실제 구현사례는 http://dailyjs.com/web-app.html 여기서 틈틈히 살펴보자
5) 기타
- 백본 확장, 백본 Grunt, Unit Testing 방법등을 알아본다
<참조>
- 원문 : http://javascriptissexy.com/learn-backbone-js-completely/
'Backbone.js' 카테고리의 다른 글
[Backbone.js] 서점 샘플 응용하기 - 01 (0) | 2013.03.15 |
---|---|
[Backbone.js] 큰 규모의 SPA 개발을 위한 준비 (0) | 2013.03.12 |
[Backbone.js] Underscore.js 이해와 API 테스트 (0) | 2013.03.11 |
[Backbone.js] 기본 개념 잡기 (0) | 2013.01.10 |
[Backbone.js] MVC Framework 카테고리 (0) | 2012.12.29 |