- 페이지네이션을 구현해보고싶다.
- 라이트하우스 분석 이미지 사이즈 지정 안된거 속도 저하
- 버튼이랑 이미지에 알트가 안들어가서 seo 불리 ⇒ 웹 접근성 라벨
- 로딩 성능 개선 lazy 로딩 거기서 보여주는 이미지만 로딩을 해오면 필요한 이미지만 로딩해서 초기 로딩 성능 개선
- 웹팩 사용해서 폰트 프리로딩 이런걸 잘 활용하면 초기 로딩 성능이 개선된다,
- 메인 이미지가 1600이하여야 된다.
- 텍스트 색에 가시성을 체크
- 무한 스크롤
- 모집 기간이 제대로 안된다.
- 작성이랑 수정페이지 합치고
- 제안 gitlab있던걸 github로 옮기면 이슈가 안옮겨지는데 이슈 트래커라해서 코드 리뷰도 해주고 계획도 이슈로 하고
- 컴포넌트 기반 설계인데
- 클래스로 선언할 필요도 없고 달러 표시도 바꾸고 private 추상 클래스에 대한 말도 해주셨고, 클래스 객체 하나 감싸서 메소드들은 프로토타입으로 지정하고
- 코어를 개선
- 라우터 설계
- 이벤트 다시 붙이는 것도
- 컴포넌트 코어에서는 화살표 함수를 안쓰는게 좋다 클래스에서는 메서드에서 화살표를 안쓰는게 좋다.
- 프로토타입으로 ?
- store 관련된것 ⇒ observer 패턴으로
- 배포
- 브랜치
- 메인 페이지에서 탭 유지 색 맨 처음에
- CI/CD
- 도메인 사서 붙이기
- https
- 로그인
우선해볼 것
중요한것
- 컴포넌트/코어 강화
- 라우터 개선
- store 직접 만들어보기
참고
Vanilla Javascript로 웹 컴포넌트 만들기 | 개발자 황준일
Issues · woowacourse-teams/2021-nolto