:meta-keywords: cubrid node.js driver, cubrid node.js api, cubrid node.js programming :meta-description: CUBRID Node.js driver is developed in 100% JavaScript and does not require specific platform compilation. **************** Node.js ë“œë¼ì´ë²„ **************** CUBRRID Node.js ë“œë¼ì´ë²„는 100% 순수 ìžë°”스í¬ë¦½íŠ¸ë¡œ 개발ë˜ì—ˆìœ¼ë©°, íŠ¹ì • í”Œëž«í¼ ìƒì—ì„œì˜ ì»´íŒŒì¼ì„ 필요로 하지 않는다. Node.js는 `í¬ë¡¬ì˜ ìžë°”스í¬ë¦½íŠ¸ 런타임 <https://en.wikipedia.org/wiki/V8_(JavaScript_engine)>`_ ìƒì—ì„œ ë¹Œë“œëœ í”Œëž«í¼ì´ë‹¤. Node.js는 다ìŒì˜ íŠ¹ì§•ì„ ê°€ì§€ê³ ìžˆë‹¤. * ì´ë²¤íŠ¸ì— ì˜í•´ ì œì–´ë˜ëŠ”(event-driven) 서버 측 ìžë°”스í¬ë¦½íŠ¸ì´ë‹¤. * ë™ì‹œì— 여러 ì¢…ë¥˜ì˜ ë§Žì€ I/O를 ë‹¤ë£¨ëŠ”ë° ì 합하다. * 블로킹 없는(non-blocking) I/O 모ë¸ì´ë¼ 경량ì´ë©° 효율ì ì´ë‹¤. 보다 ìžì„¸í•œ 사í•ì€ https://nodejs.org/ko/ 를 ì°¸ê³ í•œë‹¤. í브리드 Node.js ë“œë¼ì´ë²„를 다운로그하거나 ìµœì‹ ì˜ ì •ë³´ë¥¼ ì°¾ê³ ìž í• ë•ŒëŠ” ì•„ëž˜ì˜ ì‚¬ì´íŠ¸ë¥¼ ì°¸ê³ í•œë‹¤. .. FIXME: * Introducing project: http://www.cubrid.org/wiki_apis/entry/cubrid-node-js-driver * 소스코드 ë©”ì¸ ì €ìž¥ì†Œ: https://github.com/CUBRID/node-cubrid Node.js 설치 ============ **기본 환경** * CUBRID 8.4.1 Patch 2 ì´ìƒ * `Node.js <https://nodejs.org/ko/>`_ **설치** CUBRID Node.js ë“œë¼ì´ë²„는 ë¨¼ì € https://nodejs.org/download/ì—ì„œ node.js를 설치한 후, npm(Node Packaged Modules) install ëª…ë ¹ì„ ì‚¬ìš©í•˜ì—¬ ì„¤ì¹˜í• ìˆ˜ 있다. :: npm install node-cubrid ì–¸ì¸ìŠ¤í†¨í•˜ë ¤ë©´ ë‹¤ìŒ ëª…ë ¹ì„ ìˆ˜í–‰í•œë‹¤. :: npm uninstall node-cubrid CUBRID Node.js API ================== http://ftp.cubrid.org/CUBRID_Docs/Drivers/Node.js/\를 ì°¸ê³ í•œë‹¤.