[PlaySteemit] 진행상황 - Fetching Posts by etainclub

View this thread on steempeak.com
· @etainclub ·
$1.00
[PlaySteemit] 진행상황 - Fetching Posts
안녕하세요.
스팀잇 모바일 앱을 만들고 있는 이타인클럽니다.

최소 동작 버전 출시를 위해 열심히 앱 개발을 하고 있습니다.

그러나!!!

좀 헤롱헤롱 하고 있습니다.

적절한 포스트를 fetching하는게 매우 복잡하군요!

## 구현하고자 하는 거
- 커뮤니티 리스트, 자신글, 자신 피드를 선택하면 해당 포스트 목록 표시
- 저자의 프로필 클릭하면, 저자의 포스트 표시
- 해시 태그를 클릭하면 해당 태그 포스트 표시

포스트 fetching를 최소화로 하려고 일반 피드 포스트, 저자 포스트, 해시태그 포스트를 구별해서 저장해서 표시해주고 있습니다. 그런데 경우의 수가 매우 많네요.

포스트를 fetching하기 위해서는 category (또는 filter), tag, 시작 포스트 정보가 필요한데, 이걸 적절히 모든 경우에 설정해 주는 것이 여간 까다로운 것이 아닙니다.

일단, 위 구현하고자 하는 경우를 구현을 하긴 했는데, 시작 포스트 정보가 꼬이는 상황이 발생하고 있습니다. 이것 때문에 또 리팩토링을 진행했습니다. 그런데 아직도 꼬이네요.

내일 다시 알고리듬을 정리해서 개선해야 겠네요.

## 스크린 샷
- 내 피드 포스트 표시
![](https://cdn.steemitimages.com/DQmSY6pVLrmsS6uJr2HymvfDEgQj6bQsZm3dBLpt6Sgcbvp/image.png)

- 프로필에 저자 포스트 표시
@etainclub의 피드입니다.
@happyberrysboy님을 클릭해 보았습니다.
프로필 사진을 좀 크게 해서 보니 아바타가 뭔지 잘 알 수가 있습니다!
![](https://cdn.steemitimages.com/DQmRzBpiWjHinLAGeuKEe4R23cg1vZQktsJ46H7K4EqmTde/image.png)

- 포스트에서 해시 태크 누르면 해당 태그 포스트 표시
#zzan을 클릭해 보았습니다.
![](https://cdn.steemitimages.com/DQmUVaXUdRQTCmVLrW8wX5qo5Q9yZaDKgBwAAo1DSBLcozZ/image.png)
👍  , , , , , , , , , , , , , , , , , ,
properties (23)
post_id88,047,876
authoretainclub
permlinkplaysteemit-fetching-posts
categoryhive-101145
json_metadata{"tags":["hive-101145","sct-kr","zzan","steemit","steemitdev","mobile","sct"],"users":["etainclub","happyberrysboy"],"image":["https:\/\/cdn.steemitimages.com\/DQmSY6pVLrmsS6uJr2HymvfDEgQj6bQsZm3dBLpt6Sgcbvp\/image.png","https:\/\/cdn.steemitimages.com\/DQmRzBpiWjHinLAGeuKEe4R23cg1vZQktsJ46H7K4EqmTde\/image.png","https:\/\/cdn.steemitimages.com\/DQmUVaXUdRQTCmVLrW8wX5qo5Q9yZaDKgBwAAo1DSBLcozZ\/image.png"],"app":"steemcoinpan\/0.1","format":"markdown","canonical_url":"https:\/\/www.steemcoinpan.com\/@etainclub\/playsteemit-fetching-posts"}
created2020-10-17 14:54:00
last_update2020-10-17 14:54:00
depth0
children0
net_rshares3,875,691,573,312
last_payout2020-10-24 14:54:00
cashout_time1969-12-31 23:59:59
total_payout_value0.528 SBD
curator_payout_value0.472 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length1,024
author_reputation48,479,212,394,231
root_title"[PlaySteemit] 진행상황 - Fetching Posts"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (19)