주간회고 1/28 ~ 2/1

주간회고 1/28 ~ 2/1일


1. 업무

  • 2월 행사알림용 이메일 폼 제작하기
  • 정기배송 페이지 만들기

    • 퍼블 및 개발 완료 -> API 개발 요청 및 Admin page의 보여지는 부분 생각해보기
    • 스크롤바에 대한 디자인 이슈가 있었지만, 기능상 중요부분이 아니라 협의 완료!
  • 구조 뒤집어 엎기 작업중 (fooding.io)

    • Angular lazy loading을 위한 각각 페이지 모듈화 및 라우터 호출 수정중
    • 카트에 담는 기능 등 주요기능이 안되는 이슈발생
    • Observable 에러 이슈
    • Lazy loading 하면서 가장 최상단인 main component를 불러올 수 없다는 에러 -> nested router 문제 확인 및 처리 완료
    • Lazy loading만 다 쪼개지면, 초기 로딩속도 크게 향상 기대함…
    • 단 배포 전에 웹 및 모바일을 확실히 테스트 해야함…
    • 2/2일 현재 lazy loading을 하면서 rxjs 코드들 이슈 발생…하…
    • Ngrx를 공부해서 적용시켜야 하나 고민중…

2. 공부한 것들

  • Angular lazy loading -> 이후 SSR 까지 고려

    • AppModule에서 관리하던거를 다 쪼개려니, 내 머리가 쪼개질듯.
    • 역시 남이짠 코드는 어려워… ㅠㅠ
  • 개인적

    • 패스트 캠퍼스 모바일웹개발 수업 시작 (리액트 네이티브)
    • 리액트 네티이브 cli 설치 및 간단한 뷰 만들어보기 (Hello World)
    • ES6 문법 다시 공부하기

      • Spread연산자와 객채리터럴 등등

3. 다음주 이슈

  • 정기배송 페이지 제작 및 배포

    • 테스트
    • 정기배송 신청 폼 밸리데이션 체크
    • 경고문구 추가 및 이후 처리할 행동 체크
  • lazy loading 하면서 발생하는 문제 해결하기

    • 기존에 쓰던 Rxjs 함수에서 나는 에러들 처리하기

4. 총평

  1. 혼자 개발을 하다보니, 내가 짠 코드가 잘 짠건지 못 짠건지 판단이 안섬.

    • 사수가 있었으면 좋겠다…
    • 누국가 내 코드를 보고 칭찬과 채찍질을 해주었으면 좋겠다.
    • 개발 일정은 넉넉히 요청해야지…ㅜㅜ
  2. 상태관리를 위한 Ngrx가 과연 필요할 까…???

    • 장바구니에 대한 상태관리를 해야하는데 service에서 처리를 해야할 지, ngrx를 써야할지 고민..
    • 괜히 닭잡는데 소잡는 칼을 쓰는 느낌이 들기도…
    • 이런 기술적인 판단을 한다는게 쉽지 않음..
  3. 설 연휴 이후에는 강남으로 출근!

    • 강남역 근처로 회사 이전~
    • 세미나나 스터디 듣기에는 좋아졌는데… 집에서 멀어짐 ㅠㅜ

Written by@Seunghun Kang
Code & Coffee

GitHub