개발/사이드 프로젝트 1. Trading Platform 19

MongoDB , Node.js , D3.js - 캔들차트 만들기

결과물 미국 주식 중국 주식(홍콩, 상해) 싱가포르 주식 가상 화폐 한국 주식 앞으로 할 일1) Zoom & Pan 기능 구현2) Zoom에 반응하여 x-axis, y-axis의 tickCnt와 범위 변경3) Pan(또는 하단 스크롤바 움직임)에 반응하여 x-axis, y-axis의 tickCnt와 범위 변경4) 날짜 형식 수정5) 하단 스크롤바가 왼쪽 끝에 닿았을 때, 추가적인 데이터 불러오기6) 전반적인 규격, 사이즈 수정

MongoDB - Node.js 연동

어디까지나 내 기준이기는 하지만 이전에 했었던 MySQL - Node.js 연동 보다는 훨씬 더 어려웠다. 나는 학원에서든, 회사에서든 RDBMS만 배우고 다뤄왔기 때문에 NoSQL인 MongoDB는 이번이 처음이었고, 당연히 Mongoose도 이번이 처음이었다. 모르는 내용이 많아서 구글링을 많이 해야 했는데 구버전으로 작성된 내용들이 많아서 적잖이 헤맸다. 마음 같아서는 작업을 하면서 마주쳤던 모든 어려움들과 해결 과정들을 전부 기록으로 남기고 싶었지만, 그러기에는 시행착오가 너무 많았다. 그리고 기록하면서 작업을 진행하자니 집중이 분산되어 개발에 힘을 쏟을 수 없었다. 그래서 그냥 "DB와 Server를 어떻게 연동시켰냐"만 기록으로 남겼다. 솔직히 귀찮았다. 들어가기 전에 버전 정보 (1) Mon..