티스토리 툴바


블로그 이미지
웹/IT에서의 생활입니다.
nothinking

Notice

Recent Comment

Recent Trackback

Archive

calendar

    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
  • 19,694total
  • 46today
  • 51yesterday
2012/05/17 09:55 분류없음

h1. awesome
* 직관적인
* 데이터바인딩
* DI

h1. 이것부터 보세요.
* http://www.youtube.com/user/angularjs
* http://www.youtube.com/watch?v=elvcgVSynRg

h1. FAQ
h4. 왜 angularJS를 써야할까요?
* html은 정적인 데이터를 표현하기에 가장 명확한 방법입니다. 하지만 동적인 데이터를 표현하려면 꼬이기 시작합니다. angularjs는 이를 해결해 줄 것 입니다. 읽기쉽고, 빠른개발을 가능하게 해줄 것 입니다.
* 기존에 만들어진 풍부한 라이브러리들과 훌륭하게 호환 가능합니다.

h4. 왜 AngularJS인가요.
* <html> 의 <를 말합니다. 각지다라는 말이죠.

h4.왜 ng인가요.
* 발음이 angular와 비슷합니다.

h4. 일반적인 자바스크립트 템플릿 시스템인가요?
* 그렇게 보입니다. 하지만 강점이 있습니다 *bidirectional data binding.*
* 뷰와 모델이 항상 싱크를 맞춥니다. 개발자는 고생할 필요가 없습니다.

h4. 브라우저 호환성은요?
* ie6이상이면 됩니다.
* ie9이상, 모던브라우저에서 훌륭합니다.

h4. 라이센스는요?
* MIT


h1. Tips
h4. ng-bind를 쓰세요
{code}
<div>{{ text }}</div>
=>
<div ng-bind="text"></div>
{code}
처럼 쓰면 angularjs가 html을 컴파일하기전에 {{ ... }} 가 보입니다.
h4. ng-repeat에서 인덱스는 $index입니다.
h4. ng-class-odd, ng-class-even은 있는데 첫 element는?
{code}
class="{{ $index==0 && 'fst' }}"
{code}
h4. ng-href, ng-src, ng-class, ng-style를 쓰세요. 그렇지 않으면 여러가지 예외 사항을 만날 수도 있어요.

h4. ie8이하를 고려하시죠?
{code}
<html ng-app="myApp" id="ng-app">
{code}
* 꼭 위와같이 선언해 주어야 합니다.

h4. ie버전별 테스트를 위해 ie 개발자 도구를 사용하시나요?
* 잘 안나올 수도 있습니다. ng-bind가 조금 이상한 것 같습니다. 하지만 실제로는 괜찮아요.
* msie버전을 잚못 잡아서 그래요.
저작자 표시 비영리 동일 조건 변경 허락
posted by nothinking

댓글을 달아 주세요

2012/05/09 11:00 분류없음
1. 이슈
자바스크립트가 프로젝트 안에서,
$ds, $df, $http, $compile ...등등 여러가지 상황에서 자바스크립트구문이 벨로시티 문법과 충돌이 나서 에러를 발생시키는 현상이 있습니다.


2. 해결책
* 벨로시티 1.7이상에서는 #[[ ... ]]# 을 사용하면 벨로시티 파싱을 하지 않습니다.
* 벨로시티 1.6이하에서는 #literal() ... #end를 사용하면 된다고 하는데 해보니 안됩니다.
* #include( "real.js" ) 구리지만 인클루드를 이용합니다. 
* 프레임웍을 수정해서 resources는 벨로시티를 안타게 만듭니다.
* $를 다른 문자로 set해서 씁니다. #set($D = '$') - (나의 선택)

3. 참조
* http://stackoverflow.com/questions/6828342/velocity-how-to-avoid-parseerrorexception-when-using-jquery
저작자 표시 비영리 동일 조건 변경 허락
posted by nothinking

댓글을 달아 주세요

2012/05/06 18:51 분류없음
1. 서비스
http://lockerz.com
락커즈닷컴(lockerz.com)은 Amazone.com(아마존)의 Vice president였던
Kathy Savitt가 CEO로 있는 곳으로, 신뢰할 수 있는 곳입니다.

2. 요약
좋은 컨텐츠(사진)을 공유합니다.
다른 사람들이 사진을 Grap하거나 Share합니다.
액션이 발생할 때마다 포인트를 얻습니다.
포인트는 쇼핑을 할 때 사용할 수 있습니다.

3.
핀트레스트 UI
소셜 사진 서비스
포인트 + 쇼핑
페이스북 로그인, 댓글
모바일

4.
진부한 아이디어지만 최신 트랜드(UI, 소셜, 사진, 모바일)를 반영함.
전면에 내세운 것은 소셜사진 서비스, 차별화를 하는 것인지 실제 그들의 서비스인지 착각이 들게 하는 쇼핑


저작자 표시 비영리 동일 조건 변경 허락
posted by nothinking

댓글을 달아 주세요

2012/05/02 14:43 분류없음
http://nodejs.org/

node doc 입니다.
http://docs.nodejitsu.com/

node modules 입니다.
https://github.com/joyent/node/wiki/modules

node.js 맛보기 강좌입니다.
http://uix.kr/nodejs


request module
https://github.com/mikeal/request



http://teragoon.wordpress.com/2012/03/30/node-js_cloud9_github/
저작자 표시 비영리 동일 조건 변경 허락
posted by nothinking

댓글을 달아 주세요

 <PREV 1 2 3 4 5 ... 35    NEXT>