개발자이야기 #O2O #typescript #개발자 (1) 썸네일형 리스트형 [띵동] Typescript 기반 범용 Domain NPM모듈 개발기 0. 들어가며 온디맨드 딜리버리 서비스인 띵동은 현재 사용자들이 사용하는 앱과 회사에서 운영을 위해 사용하는 웹, 가맹점주들이 사용하는 웹, 앱 등으로 구성되어있으며 모두 Javascript언어 기반에 Typescript와 React(React Native)로 개발되어있습니다. 수십, 수백개의 테이블이 유기적으로 연동되어 비즈니스로직을 구성하고 여러 구성원들이 함께 참여해서 개발하는 프로젝트이다보니 데이터를 일관성있게 관리하는데에 어려움이 생기는 일을 종종 경험하고는 합니다. 이미 규모가 너무 커져버린채로 잘 동작하고 있는 서비스에 대해 함부로 데이터를 건드리기 두렵다보니 각자 임의로 새로운 key값을 추가해서 관리가 어려워지거나, 사실 대부분의 기능은 근본적으로 데이터에 대한 CRUD(Create, R.. 이전 1 다음