본문 바로가기
728x90
반응형

TIT63

2023.01.22, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 공부 1. todoList 를 열심히 고치고 있다. axios 인터셉터 사용해서 공통으로 들어가는 헤더와 token 을 한 함수에서 처리했는데, 확실히 전보다 중복되는 코드가 줄어들었다. 🤗 쿼리부분도 싹 고치고 컴포넌트도 다시 나눌 예정이다. 2. typeScript 를 다시 공부하면 좋을 거 같단 생각에 레포를 새로 팠다. 타입 지정하는 학습을 하고 있다. 왜 안 되는지 모를... 오류를 만났지만 늘 그래왔듯 잘 해결하고 성장하리라 믿는다 ^_^ 3. 드디어 barral 구조가 무엇인지 알아냈다. import 구문이 짦아지니 확실히 코드량이 확 줄어들어 효율적이라고 느꼈다. ✅ 코딩테스트 하루 1문제 꼬옥 지키고 있다... 감 잃으면 안 돼.... ✅ .. 2023. 1. 22.
2023.01.15, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 공부 1. 신청해두었던 프리온보딩 챌린지가 시작되었다. 코스와는 다르게 2주간 짧게 진행되고 강의과 과제만 있는 형식이라 여유있게 듣고 있다. 특히 강의가 리액트쿼리로 투두리스트 구현하고 리팩토링하는 방향으로 흘러가 많이 흥미롭다. 다른 분들 보니까 다들 쿼리+타입스크립트+유즈폼+스타일 컴포넌트 사용하셔서 구현하셨던데 딱 내가 프로젝트때 썼던 스택들이라 공부가 많이 되는 거 같다. 2. 오랜만에 리액트 공식문서를 읽었다. 생각보다 재밌게 읽었고, 고차 컴포넌트에 대해서 흥미롭게 보고 프리온보딩 강의를 들었는데 이걸 적용하신 분이 best practice로 뽑히셔서 놀랐다. 이런 우연이... ✅ 코딩테스트 슬슬 1단계 쉬운 것도 다 풀어가는 거 같다. 문제 .. 2023. 1. 15.
자기소개 기록을 바탕으로 성장하는 프론트엔드 개발자 조은지입니다. 🌈 끝없이 성장하고자 하는 신입 프론트엔드 개발자 조은지입니다. 다양한 프로젝트의 협업 경험으로 유연한 커뮤니케이션이 가능하며 팀원과 함께 문제를 해결하고 이를 기록해 성장해나가는 것을 지향합니다. ⚒️ Skills Hard Skills HTML5 웹 표준 문법을 준수하며 시맨틱 마크업을 적절하게 사용합니다. CSS3 문제 없이 UI를 그릴 수 있으며 반응형 활용이 가능합니다. JavaScript ES6 ES6의 let, const, 화살표 함수, 구조 분해, 스프레드 연산자를 적절히 사용합니다. 직관적이고 유연한 코드를 지향합니다. React 프로젝트 작업에 모두 react를 사용하였고 기능을 무리 없이 구현할 수 있습니다. 원하는 로직을 바로 .. 2023. 1. 9.
2023.01.08, weekly memoirs weekly memoirs 이번 주 공부한 메모 이번 주에 한 일 ✅ observer 블로깅 기술 면접 대비하면서 observer를 다시 공부했다. 언제나 봐도 새로운 Observer지만 어느 정도 자신감이 붙은 거 같다. 준호님의 cleanUp이 필요없는 무한 스크롤 로직도 오늘 제대로 이해한 거 같아서 나름 뿌듯하다. 얼른 catbow에 catbow 라이브러리 적용하면서 observer를 더 심도있게 파보고 싶다 ☺️ ✅ 코딩테스트 월요일에 기업 코딩테스트를 진행했다. 생각보다 어려운 문제는 아니었지만 테스트에서 효율성 점수는 탈락했다. 찾아보니 알고리즘을 이용해서 푸는 게 좋다고하는데 요것도 공부를 해야하나 고민이 많다 🤔 하루에 한 시간씩 공부해보면 어떨까 싶다 ✅ 캣보우 캣보우 convertPa.. 2023. 1. 8.
2023.01.01, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 2차 프로젝트 observer 리팩토링 이번주 목표 : observer 라이브러리 사용한 거 observer로 바꾸기 느낀점 캣보우를 하며 시간 내어 학습했던 observer로 2차 프로젝트를 다시 리팩토링했다. 무한스크롤 기능이 있던 메인 페이지만 살짝 손 봤는데 아직 완벽히 숙지했다는 느낌은 아직 없다고 느낀다. 몇번 더 써보아야할 듯 싶다. ✅ 코딩테스트 운 좋게 코딩 테스트를 받아서 열심히 코테 준비를 했다. 급하게 1,2 단계 문제를 풀었는데 어떻게 풀어야 좋을지 감이 아직 안 잡혀서 아쉽다. 매일 꾸준히 30분씩 풀어왔던게 그래도 도움이 많이 되어서 문제 이해하는데는 크게 어렵지 않았지만 생각보다 변수가 많아 어려웠다. 🥲 그래도 처음 코딩테스트.. 2023. 1. 1.
2022.12.25, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 캣보우 프로젝트 이번주 목표 : css 손보기, 모달 오류 고치기, 배경화면 라이브러리 적용하기 ✔️ 목표 30% 달성 느낀점 css를 손보면 좋겠다는 준호님의 피드백을 받고 월요일에 하루종일 전체적인 css를 손 봤다. 없어도 되는 로직들 정리하고 이상하게 꼬여있는 css 로직들 (특히 버튼 관련해서) 손 보았는데, 그 전 코드를 왜 그렇게 막 짰지? 라는 생각이 많이 들었다. 분명 당시에 신경쓴다고 썼는데 😂 기본적인 html 과 css의 중요성을 크게 깨달았던 좋은 기회였던 거 같다. 현재는 flex 를 사용해 어느 모니터에서든 유동적이게 돌아가게끔 코드를 작성해놓은 상태다. 아쉬운 점이 있다면 모달 전체적인 로직이 너무 복잡해 알집 다운로드 후 모달.. 2022. 12. 25.
2022.12.18, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 캣보우 프로젝트 이번주 목표 : 카카오 애드센드 완료, 배포 후 readMe, 블로그 작성 ✔️ 목표 달성! 느낀점 배포는 pm님의 도움을 받아 함께했기 때문에 무난히 했지만 카카오 광고를 넣으면서 css 이슈가 생겼다 🥲 px로 고정 시켜 놓아서 크기를 줄이면 페이지가 요상하게 돌아갔다... 이 때문에 팀원과 함께 손을 보면서 고쳤지만 급한 불만 끈 상태이고 처음부터 css를 다시 손보는게 best라는 결정이 났다. 분명 UI 고심하면서 짰는데... 이 기회에 css 짜는 것도 정리하며 어느 모니터 크기에든 유동성있게 돌아가는 페이지를 만들어야겠다 싶다. ✅ TodoList 이번주 목표 : 완성 후 ReadMe 작성, 블로깅 ✔️ 목표 달성! 느낀점 어찌.. 2022. 12. 18.
2022.12.11, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 캣보우 프로젝트 이번주 목표 : 배포 후 애드 센스 신청하기 달성 : 😂 ✔️ http, https 이슈 공부 느낀점 1. 배포된 서버와 함께 통신을 했는데 http, https 에러가 터졌다 🥲 https 에서 http API로 통신을 요청하니 생긴 일이었다 보안상의 이유로 브라우저에서 Block 한 것 😂 백엔드 팀원분이 에러를 고치실 동안 이를 프론트에서도 해결해보려고 여러가지 시도를 해봤는데 1) json 파일에 들어가 proxy : "baseAPI" 설정 -> 실패 2) 헤더에 Referrer-Policy: unsafe-url 설정 -> 실패 참고 : https://developer.mozilla.org/en-US/docs/Web/HTTP/Head.. 2022. 12. 11.
2022.12.04, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 캣보우 프로젝트 이번주 목표 : 통신 완료 달성 : 🙆‍♀️ ✔️ response 로 URL 받아서 자동저장하는 로직 구현 ✔️ 추가로 로딩 스피너, 업로드 / 삭제시 모달 구현 느낀점 1. 모달을 최대한 재사용성있게 만들어보려고 했는데 결국 재사용은 2개가 한계라 느꼈다. UI만 따로 빼서 쓸 수 있게끔 만들고 싶었는데 버튼과 모달 모두 재활용해서 쓰려다보니 로직이 강하게 얽혔다. 이번엔 내가 하고 싶은 대로 만들었지만, 모달 재사용에 대해서는 공부가 필요하다 느꼈는데 2차 프로젝트시 팀원이 쓴 코드가 뒤늦게 생각나 이를 다시 공부해 볼 예정이다. 2. 간단한 페이지인데 괜히 확장성 생각한다고 폴더구조를 복잡하게 가져간 거 같다. 이 때문에 props를 .. 2022. 12. 4.
728x90
반응형