강좌 & 팁
node.js 쓰면서 async 안 쓰시는 분은 ...
대단한 분이죠..
전 대단하지 못해서 async 를 자주 사용하는데
그 막강한 기능 중 솔찍히 하나만 씁니다. ^^
오늘은 제가 쓰는 패턴을 정리해 올립니다.
물론 개발단계에서만 주석을 살리죠 ^^
var async = require( 'async' );
var 차례대로_진행_하기 = async.series;
//////////////////////////////////////////////////////////////////////
차례대로_진행_하기({
//////////////////////////////////////////////////////////////////////
//====================================================================
'첫번째 진행' : function(다음_진행_하기){
console.log( '첫번째를 진행합니다');
다음_진행_하기(null);
return;
},
//--------------------------------------------------------------------
//====================================================================
'두번째 진행' : function(다음_진행_하기){
console.log( '두번째를 진행합니다');
다음_진행_하기(null);
return;
},
//--------------------------------------------------------------------
//////////////////////////////////////////////////////////////////////
},// 차례대로_진행_하는 항목 들 끝 표시
//////////////////////////////////////////////////////////////////////
//// 마지막 종료 처리
//////////////////////////////////////////////////////////////////////
function( 에러, 결과들) {
if( 에러 ) {
console.log( '에러 : ' + 에러 );
process.exit(1);
return;
}
console.log( '모든 처리가 끝났습니다.' );
process.exit(0);
});
//////////////////////////////////////////////////////////////////////
//// 순차_처리_하기 끝
//////////////////////////////////////////////////////////////////////