오늘의 공부
styled-component 로 keyframe animation 구현하는 법
Firebase의 이용방법
Firebase를 통해 리액트 웹사이트를 배포하는 법
정리 링크 https://jjyabbu.tistory.com/32
스파르타 코딩클럽 React 리액트 기초반 4주차 정리 - Keyframes, Firebase 설정부터 연동, 컬랙션 가져
Keyframes animation에서 사용하는 속성 중 하나, css 에서 사용하며 styled-component를 통해 js파일에서도 사용 가능하다. CSS 에서의 사용예시 더보기 @keyframes 키프레임이름 { 0%{초기 형태} 50%{변화 중간..
jjyabbu.tistory.com
오늘의 작업
[과제] 기능 추가, 수정 및 디자인 개선


기능 추가
- 단어카드 삭제기능 추가
기능 수정
- 편집기능 사용시 변경된 부분만 반영
- 뒤로가기 클릭시 메인이 아닌 이전페이지로 이동
- Firestore에 단어 저장.
디자인 개선
- 메인페이지에서는 뒤로가기버튼이 보이지 않도록 변경.
- 슬라이더 위치 조정
- 디테일 카드 하이라이트 위치 조정
- 텍스트가 특정 글자수를 넘기면 "..." 표시
Firebase를 통한 배포
https://seona-react-dictionary.web.app/
React App
seona-react-dictionary.web.app
이후 개선해야할 부분
- 단어가 3개일때 슬라이더 안움직여 에러로 보이는 문제
- 편집기능 사용시 input과 textarea 에 기존 내용을 미리 적어두어 편집하기 수월하게 만들기
- 검색기능 추가 - 단어가 많아지면 슬라이더만으로는 이용하기 힘듦
- 단어 추가시 공란일경우 경고창 뜨게 하기
- 삭제버튼 디자인 개선 필요
- 단어장 가나다순 정렬
과제 깃허브 링크
'TIL' 카테고리의 다른 글
12_[항해99 3주차 React 심화]_2021.10.02 (0) | 2021.10.03 |
---|---|
11_[항해99 3주차 React 심화]_2021.09.30 (0) | 2021.10.01 |
09_[항해99 3기 2주차 항해톡 발표준비]_2021.09.27 (0) | 2021.09.28 |
08_[항해99 3기 2주차 React.js]_2021.09.25 (0) | 2021.09.26 |
07_[항해99 3기 2주차 React.js]_2021.09.24 (0) | 2021.09.25 |