오늘은 금요일이기도 하면서 3월의 마지막 날이다.
매주 금요일은 일주일에 했던 공부를 한 번 복습을 하고 시작을 한다. 오늘도 벨로그에 적은 글들을 보며 일주일동안 내가 무엇을 했는지 돌아보고 오늘 계획한 일정을 시작했다. 리액트 공식 문서를 살펴보며 이론 공부를 하고 확장 프로그램 구현을 이어나갔다.
어제 크롬 API 중 Storage에 대해 코드 구현을 했는데, npm으로 프로젝트를 시작할 때 chrome storage 사용에 대해 오류가 났고, 확장 프로그램을 매번 확인하기 위해서는 계속해서 빌드를 해야하는 문제가 있어서 구현을 하는 동안은 두 가지 버전으로 npm용과 확장 프로그램용을 따로 만들기로 했다. 물론 기능 부분의 코드와 컴포넌트 코드는 모두 같지만 chrome api를 사용하는 코드는 다르기 때문에 프로젝트를 두 개 두어 코드를 작성하는 부분이 제일 깔끔할 것 같다.
그리고 chrome storage는 브라우저 내에서 확인이 불가능하기 때문에 storage 확장 프로그램을 사용하여 데이터를 확인하는 것까지 오늘은 chrome extension에 대해 많은 것을 배운 하루가 되었다.
참 원래 내일 코딩 테스트가 예정되어 있었는데 코딩 테스트가 취소되고 역량 검사와 개발 구현 능력 검사로 대체되어 아마 주말동안 역검과 개발구현능력검사 튜토리얼을 진행하면서 시간을 보낼 것 같다. 물론 틈틈이 확장프로그램 구현에도 시간을 투자할 계획이다.
주말에도 힘내고 다음 달부터 또 열심히 해서 꼭 성과를 이루어보자.