TIL43 [TIL] 220606 한 일 amplify 배포 및 문제해결 페이지 전환시 애니메이션 (react-transition-group) next.js 작업 회고 오전, 오후 배포를 하느라 모든 시간을 다 썼다. 배포 과정에서 i18관련 문제와 기타 문제를 해결하느라 오래걸렸다. 다음 프로젝트에서 next-auth를 활용해서 작업을 하게 될 거 같다. 여력이 되면 자기 전에 알고리즘 조금 공부해볼 생각이다. 2022. 6. 6. [TIL] 220603 ~ 04 한일 CS 알고리즘 프로젝트 (react compound components, render props 활용) three.js 회고 최근 카페에서 작업을 많이 하다보니 집에서는 상대적으로 작업이 잘 되지 않는 어려움(?)을 겪고 있다. cs와 알고리즘 관련해서 책이나 영상을 조금씩 보고 있는데 엄청 집중을 하고 있지는 않은 거 같다. 특히 CS 관련 공부는 양적으로는 많이 보고 있는데 머리에 남길 정도로는 학습을 하지 못하고 있는 거 같다. 질적인게 중요한데 그냥 마구잡이로 양을 늘리는 거 같다. ㅎㅎ.. 프로젝트에서 최대한 좋은 코드로 작성을 하고 싶은데 현재는 재사용을 고려할 만큼의 사이즈가 아니기도 하고, 우선 순위가 밀려서 조금 아쉽긴 하다. 쉽게 작업을 하기 위해 child에 render prop.. 2022. 6. 5. [TIL] 220602 한 일 three.js 공부 프로젝트 (지도 부분) 회고 회사에서 업무를 하면서 기존 테이블에 필터를 달아야 하는 경우가 있었는데 render prop 방식으로 기존 테이블에 필터기능을 추가했다. 기존 테이블 컴포넌트 내부에서 필터기능을 달기에는 공통으로 쓰이는 부분이 있어서 활용하게 되었는데 꽤 쓸만하고 간편하게 재작을 할 수 있었다. 프로젝트에서 지도에 새로운 마커를 등록하는 기능을 만들어야하는데 꽤 재미있다. 코드를 더 정리하고 싶은데 일정상 우선 순위가 낮은 작업이라 정말 나중에 제대로 정리하고 싶다. (빠른 시일 내에는 절대 오지 않을 거 같다.) 주말에는 시간을 내서 cs 공부도 조금은 해둬야할 거 같다. 참고 render props 2022. 6. 2. [TIL] 220601 한 일 Three.js 공부 프로젝트 (구글 지도 pin marker 등록, 지도 쪽 코드 정리 등) 회고 Three.js 정말 완전 초짜인데 너무 재미있다. 나중에 Blender도 다뤄보고 싶다. 구글 지도 google-map-react를 쓰는데 역시 라이브러리를 커스텀하다 보면 공식 문서를 뒤지는 게 가장 정확하고 빠른 거 같다. 지도에서 이벤트를 담당하는 부분과 rest api를 호출하는 부분, 지도 자체에 옵션을 담당하는 부분에 대한 분리가 필요할 거 같다. 중복적으로 필요한 값들이 있어서 스토어가 필요할 거 같다. 이 프로젝트에서는 recoil을 쓰고 있는데 학습이 필요하다. 그리고 기본 지도에 여러 기능이 붙게 될 예정이라 코드를 좀 깔끔하게 정리하면서 작업을 해야 할 거 같다. - 리액트 자.. 2022. 6. 1. [TIL] 220530 한 일 Brewfile setup 프로젝트 floating 버튼 작업 등 CS 공부 회고 brewFile을 통해서 homebrew로 설치할 수 있는 모든 걸 한 번에 처리 할 수 있었다. 아직 몇 가지 문제가 있었지만, 맥을 사용하는 사용자끼리는 환경셋업을 할 때 아주 유용한 거 같다. 경로 문제 관련해서 단순하지만 shell script도 만들어보고 좋았다. 참고 링크 프로젝트에서 지도상에 액션을 처리해야하는 작업이 있는데 지도 api 스펙을 좀 뒤져야 할 거 같다. 그리고 일주일에 한 번 푸는 알고리즘도 몇 주 동안 손도 못대고 있어서 반성중이다. ㅎㅎ 2022. 5. 30. [TIL] 220528 ~ 29 ### 한 일 - cs 공부 - javascript - webgl - 프로젝트 작업 (햄버거 메뉴, 지도 알림말 필터, i18 적용 등) ### 회고 글을 쓰고 싶은 주제가 밀려있는데, 차근하게 풀어나가야 겠다. 주말 동안 갑자기 스케줄이 생겨서 원하는 만큼 학습을 못해서 아쉬웠다. 예전에 유튜브로 올린 학습 자료를 보면서 다시 시작해야 겠다는 생각이 들었다. 2022. 5. 30. 이전 1 ··· 4 5 6 7 8 다음