"+Yeoman 월간 다이제스트 2호가 발간 되었습니다. 이번호 에서는 grunt pro-tips 을 포함해서 역시 Yeoman 을 활용하는 다양한 Video, Tutorial 이 있습니다. MadJs, NetbraskaJS Meetup 의 강좌 비디오가 있구요 AngularJs, Ember.Js 그리고 Node.js 를 활용한 강좌와 Cordova 를 이용해서 만드는 Webapp 강좌가 있습니다.
yo 는 1.0.7-pre 가 npm 에 올라와 있구요. Backbone, AngularJs, Ember.JS, WebApp, Polymer 그리고 Chrome App Generator 공식 제네레이터들이 버전업 되었습니다. 그외로 프레젠테이션으로 유명한 Reveal.js, Javascript 3D Library three.js 등의 커뮤니티 제네레이터들을 선정했습니다."
월간 다이제스트의 전문은 아래를 참고하시기 바랍니다.
Yeoman 월간 다이제스트 #2 전문
안녕, 안녕? 행복한 연휴되시길! 여러분이 좋아하시는 모자 쓴 남자와 함께 무엇이 새로워졌는지를 훤히 알 수 있는 우리의 공식적인 글들, 팁들, 생성기들 그리고 비디오들을 담고 있는 Yeoman의 월간 다이제스트의 2번째 이슈에 오신것을 환영합니다. 아래의 소식에서 도움되는 것을 찾을 수 있기를 바랍니다!
프로페셔널한 Grunt 조언들(Pro Tips)
다행히도 커뮤니티는 개발 사이클은 한층 더 빠르게 만드데 노력을 기울여 왔습니다.
- 커스텀 작업 트릭을 이용한 Grunt 의 컴파일 시간의 감소
- 변경된 파일들에 대해서만 Grunt 작업을 실행하기 위한 grunt-newer의 사용
- 작업을 병렬로 수행하는 grunt-concurrent을 실행하여 여러 작업들을 동시에 실행할 수 있도록 함
그외의 조언들은 다음과 같습니다.
- loadNpmTask 대신 여러 작업들을 자동으로 동시에 로딩하기 위해 load-grunt-tasks를 사용
- 다수의 프로젝트 간 다수의 Grunt 환경을 재사용하기
비디오
글들
- Yeoman & AngularJS를 이용하여 쉽게 Angular 개발하기
- Yeoman과 MEAN을 이용한 풀스택
- (Yeoman과) Ember.js를 이용한 발군의 생산성
- Ember.js 기본 - 프로젝트 구조
- Yeoman과 Ember를 이용한 소셜 북마크 앱의 작성
- Yeoman, Angular 그리고 Node를 이용한 앱 만들기
- Yeoman 크롬 Extension 생성기를 이용한 크롬 Extension 개발
- 드림팀으로 시작하는 웹앱: Angular, Cordova, Yeoman and TopCoat
- Yeoman을 이용한 비밀 산타 앱 구축
- Yeoman을 이용하여 NPM에 패키지 배포하기
생성기
yo 1.0.7-pre 버전은 현재 NPM에서 테스트 가능하며 차주 중에 2014년 로드맵에 대해 더논의할 것이 없는지 확인할 것입니다. 그 사이에 공식 생성기와 여러분들이 작성했던 것에 대한 새로운 업데이트들이 아래와 같이 흘러넘칠 지경입니다.
공식 생성기에 대한 업데이트
- Backbone 0.2.2 버전 릴리즈
- RequireJS와 CoffeeScript 지원
- --appPath 옵션 지원
- AngularJS 0.7.1 버전 릴리즈
- Angular 1.2.6과 grunt-bower-install 지원
- Ember.js 0.8.0 버전 릴리즈
- Ember 1.2 문법에 대한 스캐폴딩 업데이트
- CoffeeScript 지원
- 템플릿 기능(Templating)
- REST 라우터
- WebApp 0.4.5 및 0.4.6 버전 릴리즈
- 개선된 HTMLMin 포함
- bower 인스톨 버그 수정
- CSS 의존성을 지원하는 grunt-bower-install 포함
- Polymer 생성기 0.0.8 버전 릴리즈
- Web Component 연결(Concatenization) 및 다른 업데이트들
- Chrome app 0.2.5 버전 릴리즈
- 라이브리로드(Livereload)의 지원 개선
- 앱 생성기의 재작성
- 패키징을 위한 빌드 태스크
- 새로운 권한 코드 등
jQuery, Gruntfile, CommonJS, NodeJS 및 Mocha를 포함한 다른 공식 생성기 역시 업데이트되었습니다.
커뮤니티 위주의 생성기들
- Zurb Foundation
- Gulp plugin
- RevealJS
- Browserify projects
- InuitCSS
- Ghost blogs
- Ghost themes
- Laravel projects
- Three.js
- React
- Assemble
- MarionetteJS
- MariaJS 2.0
- Simple webapps
- Drupal themes
- JHipster - Yeoman / Maven / Spring / Angular
- AWS - 웹앱을 위한 AWS 백엔드 공급
- Sencha touch apps
- Yomonger - Modox 테마를 위한 생성기
StackOverflow의 답변들
요, 새해입니다(yo newyear!)
이 이슈의 리뷰를 해준 Stephen Sawchuk, Sindre Sorhus 그리고 Pascal Hartig에게 특별히 감사드리며...
"Yeoman은 어떠한 프레임워크에 특화된 기반 구조(scaffold)들을 조합 가능한 생성기(Generator)를 이용한 작업흐름을 도와주는 도구입니다. Yeoman에 대해서는 Yeoman과 Polymer를 이용한 웹앱 개발(Building Web Apps With Yeoman And Polymer) 튜토리얼에서 자세하게 다루고 있으니 관심있으신 분들은 참고하시기 바랍니다."
댓글 없음:
댓글 쓰기