React Native - 5 - 댓글, 게시글 조회 처리 등 > 그누보드5 개발일지

그누보드5 개발일지

React Native - 5 - 댓글, 게시글 조회 처리 등 정보

React Native - 5 - 댓글, 게시글 조회 처리 등

본문

댓글

  - 로그인 유저 및 글 작성자에 따른 수정/삭제 버튼 활성화

  - 댓글 삭제 기능

  * 커밋 내역

    [add] 로그인 유저가 게시글 작성자일 때 수정/삭제 버튼 활성화

    [add] 로그인 유저가 댓글 작성자일 때 수정/삭제 버튼 활성화

 

게시글

  - 개별 게시글 조회시 속도 향상 및 UX 개선을 위한 게시글 정보 요청 병렬처리

  - 개별 게시글 링크 목록 추가

  - 게시글 목록에 공지사항 표시

  - HTML 양식 글 조회 방법 변경 (RenderHTML -> WebView)

    table line, 첨부파일 이미지 등이 기존 라이브러리로는 제대로 출력이 안되는 문제 발생

    -> WebView 를 통해 렌더링 하도록 변경

  * 커밋 내역

    [improve] 게시글 조회 속도 향상을 위한 fetching 병렬처리

    [add] 게시글 조회 > 링크 추가

    [add] 게시판 목록 공지사항 표시

    [fix] RenderHTML > WebView로 대체

 

첨부파일

  - 첨부파일 다운로드 기능

    rn-fetch-blob 라이브러리 이용

    저장공간 접근 요청

  * 커밋 내역

    [add] 첨부파일 다운로드 기능

 

오류 및 API 변경에 따른 수정사항

  - API 양식 변경에 따른 수정

    회원 빈 이미지/아이콘 경로 변경

    게시글/댓글 작성자 아이콘/이미지 출력

    프로필 업데이트 request method 변경 (put -> post)

  * 커밋 내역

    [fix] 회원 빈 이미지/아이콘 경로 변경

    [fix] 게시글/댓글 작성자 아이콘/이미지 출력

    [add] API migration: 프로필 업데이트

 

  - 프로필

    업데이트 실패시 수정버튼 비활성화 상태로 남어있는 문제 수정

    업데이트 실패후 request 재요청시 FormData 중복 기재되는 문제 수정

  * 커밋 내역

    [fix] 프로필 업데이트 > 수정 요청 시도 모두 실패후 수정버튼 활성화

    [fix] 프로필 업데이트 > request 오류후 재요청시 FormData 초기화

추천
1

댓글 0개

전체 27 |RSS
그누보드5 개발일지 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT