서비스는 DB를 사용하지 않는 단순 홈페이지부터 복잡한 데이터의 이동을 다루는 서비스까지 다양한데요.
오늘은 데이터를 다루는 서비스를 기획할 때 고려할 점에 대해 이야기해 볼게요.
1. 새로 서버에 저장이 필요한 데이터인지 어딘가에서 불러오는 데이터인지에 대한 구분이 필요해요
2. 첨부한 데이터를 저장하는 시점이 언제인지 정의가 필요해요
3. 화면에 데이터를 업데이트해주는 시점이 언제인지 정의가 필요해요
4. 데이터를 삭제해도 서비스에 이슈가 없는 시점이 언제인지 정의가 필요해요(알림은 30일 동안만 제공하고 삭제 등)
5. 배치, 캐싱 등을 이용해 데이터를 갱신하는지 확인이 필요해요
데이터를 다루는 서비스를 기획할 때에는 이러한 점들을 고려해서 혼동이 없도록 하는게 좋아요