티스토리 뷰

데이터넣는중

기존에는 Realm 에 저장하기 위해 네이티브 코드를 박아두었다.

무식한 방법이지만 당시에는 어쩔 수 없었고 지금도 달리 방법이 생각나지 않는다.

네이티브 코드로만 2000줄이 약간 안된다.

링크

 

이 모든 데이터를 MongoDB 에 박아넣고 있다.

이 작업과 간단한 라우팅, 그리고 기존에 말도 안되는 데이터베이스를 정규화하는 과정이 일주일 정도 걸리고 있다.

그래도 애초에 이렇게 했어야 했는데... 어쩔 수 없지.

 

클라이언트에서 서버에서 받아온 데이터를 어떻게 사용할까 고민하고 있는데, 다음과 같다.

  1. 매번 서버로부터 요청하여 뿌려준다.
  2. 서버와 클라이언트 데이터를 동기화한다. (서버 버전 변경 시 동기화한다.)

1번처럼 하면 클라이언트 단에서도 많이 바꾸지 않고 쉽게 가능하겠지만 사실 말이 안된다.

iOS-Factor 에서도 비슷한 내용을 서술하고 있다.

2번처럼 하는 것이 맞지만 클라이언트 단의 코드를 많이 바꾸어야할 것 같다. 생각할 것도 1번보다 훨씬 많아진다.

 

2번처럼 하는 것을 염두에 두고 진행하자.

'Project > Node.js: RespectU (BackEnd)' 카테고리의 다른 글

기획  (0) 2018.08.21
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함