본문 바로가기
컨퍼런스 & 세미나

2015.11.10 JSLounge 8th 강남 토즈 2호점

by Jundol 2015. 11. 15.

2015.11.10 JSLounge 8th 세미나 강남 토즈 2호점


1. yeoman 전성균님

 1) 최신기술은 아님. 개발환경을 초기화할때 주로 사용한다.
 2) AngularJS 제너레이터할 때 많이 사용. npm에 등록되어있음.
 3) app generator.
 4) why? 유사프로젝트가 많아지다보니 사용하게 되었다.
 5) 나만의 generator
 6) generator-generator yeoman module github regist
 7) basename이 중요하다. generator-[basename] 이 디렉토리명이 된다.
    두가지 폴더 구조를 제공한다.
    default, sub
 8) priorit name이 아니면 init, end 메소드가 호출되지 않는다.
 9) 독립적으로 만들어진 프로젝트는 아니다. 여러 오픈소스가 합해져서 만들어진 프로젝트라고 볼 수 있음.


공식문서보다는 모듈에대한 깃헙에 있는 정보들이 더 유용할 수 있다.

템플릿캐시를 사용하냐 안하냐에 따라서 제너레이터 되는 소스파일이 달라질 수 있다.


2. ionic framework 오종암님.

 하이브리드 프레임워크
 angular.js 기반.
 ionic을 알려면 angular 의존성이 매우 높음.
 spa 기반 하이브리드 프로젝트에 사용
 touch(click) event 300 milisecond delay issue 가 존재.
 ------------------------------------------------------------
 gulf 패키징 툴을 사용해서 패키징하고있다. 직관적.
 하이브리드앱을 제대로 만들려면...
 mvvm framework, html, css, developer, 각종 기본 컴포넌트 및 편한 의존성 관리
 sass, angular.js ----> angularjs 학습이 매우 중요
 별도의 market 이 존재한다.
 구글 플러그인 애널리틱스를 붙일 수 있어서 사용자 행동 수집이 가능하다.
 [firebase server 채팅앱 프로토타입으로는 최고!!]

댓글