본문 바로가기
728x90
반응형

주간회고록27

2023.03.05, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 공부 1. 이번 주는 내내 가족과함께 시골에 내려가 박혀있었다 바람을 즐기는 우리 집 갱얼쥐.. 세상 다 산 줄... 때문에 노트북은 들고 갔지만 사실 공부는 많이 못해 사실 쉬어가는 주였던 거 같다 앞으로 공부 방향을 어떻게 잡아가야할지 고민을 계속 하면서 💪 2. 백엔드 공부는 위코드 자료를 조금씩 봤다. 의도치 않게 진도를 따라가다보니.. 로그인-회원가입을 하게 되었고 인증/인가에 대해서 다시한번 학습하게 되었다. 세션-쿠키 vs jwt localstorage 의 차이점이었는데, 면접에서 질문 받았을 때 똑부러지게 대답할 자신이 없어서 모른다고 했던 사항이라 그때를 상기하며 열심히 들여다보았다 ^_ㅠ 3. 확실히 이론만 들여다보는 것보단 코드를 직접 .. 2023. 3. 5.
2023.02.26, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 공부 1. 이번 주는 주로 왜 이 기술을 쓰는지에 대해서 나의 언어로 말할 수 있을 정도로 습득하는데 시간을 썼다. 예를 들면 왜 리액트를 쓰는지, 단점과 장점은 무엇인지 등등 가장 기본적인 이유도 막상 정리해 말하는 건 정말 어려운 일인걸 새삼 깨달은 주였다. 2. 본격적으로 node 백엔드 공부를 하기 전에 터미널 세팅을 했다. 세상 예쁜 내 터미널 ^___^ 누군가 만들어 놓은 세팅을 clone 받아 실행했는데 터미널 크기를 조정하면 요 밑 예쁜 타임라인(?) 이 여러개 뜨는 오류가 생기지만 터미널을 켤 때마다 넘나 즐거울 거 같다. 프론트는 보이는 게 중요하다구 ^__________^ 3. mySQL을 사용해 간단히 테이블을 만들고 삭제하는 것까지 .. 2023. 2. 26.
2023.02.19, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 공부 1. 다시 하얗게 불태운 이번 주... 오랜만에 무한스크롤을 구현했다. 무한 캐러셀도 구현해봤는데 생각보다 어렵지 않아서 재미있게 작업했던 거 같다. 무한스크롤은 observer 사용해서 구현했고 캐러셀은 setTimeout 사용해서 3초마다 아이디 id값 +1 해서 돌리는 방법으로 구현했다. 둘 다 멍때리고 보기 좋은 기능들이라 구현 후에 재밌게 멍을 때리기도 했다.(?) 2. next.js 는 어디가서 썼다고 말 못할 정도로 넘 구리게 썼다. 다행히 금요일에 동기와 함께 채팅 어플 리팩토링하며 나름 pages/api 폴더를 사용해서 auth 페이지에서 받은 user 정보를 서버로 post했고 이를 home 페이지에서 받아 getstaticprops.. 2023. 2. 19.
2023.02.12, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 공부 1. 하얗게 불태운 이번 주.... 밤낮 없이 채팅앱에 매달렸다. 솔직히 코드 손 봐야하는 부분이 정말 많은데.... 이렇게 하다간 끝도 없겠다 싶어서 회원가입 / 로그인 에러만 알람 띄워놓고 끝냈다... 비즈니스 로직 따로 훅으로 뺐었어야했는데... 방법이 있었을텐데 이것도 아쉬움이 남고 타입도 깔끔히 못 넣은 거 같아서 아쉬움은 크다... ssr 로직 사용도 못하고 useEffect로 몽땅 불러왔는데 이것도... 🫠 context API 리듀서로 관리 못한 것도... 그래도 코드가 의도대로 굴러갔고 next.js, firebase 를 썼다는 데에 의의를 두면 나름 뿌듯하다. 특히 next js 같은 경우는 해야지 해야지 하면서 겁 먹고 못하고 있었.. 2023. 2. 12.
2023.02.05, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 공부 1. next + electron + firebase 를 요즘 열심히 공부하고 있다. 운 좋게 기업 과제를 받았는데 요 스택으로 채팅 어플을 구현하는 과제다. 완전 처음 쓰는 스택이라 겁 먹고 next 부터 차근 차근 공부했는데 생각보단 잘 풀리고 있어 다행인 거 같다. 아무래도 베이스는 react 다보니 완전 다른 세계는 아닌 듯 해 재밌게 구현하고 있다. 과제 쓴 스택은 nextron, ant-design(UI), emotionjs, firebase 이다. 아직 채팅 로직은 안 짰지만 Prop 때문에 contextAPI 도 쓰일 거 같긴하다. 2. next 정말 라우터 빼고 크게 다르지 않다는 느낌을 많이 받았다. ssr 관련해서 신경써야하는 통신.. 2023. 2. 5.
2023.01.29, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 공부 1. 이번 주 내내 기술 면접 대비를 했다. 질문과 답변을 적어서 공부하고 입에 열심히 붙였는데 준비하는데 이틀, 입에 붙이는데 하루 정도 걸린 거 같다. A4용지로 뽑아보니 16장이 나와서 매우 흥미로웠다 ^____^ 이제껏 구현을 하는 데만 신경쓰느라 작동원리나 cs 지식은 등한시 했었는데 기술 면접 준비를 하며 몰랐었던 지식들이 쫙 정리되는 느낌을 받아 뿌듯했다. ssr, csr 에 대해서 공부한게 가장 기억에 많이 남는데, 앞으로 next.js는 무조건 공부해야겠다는 생각이 들었다. 2. 사실 전체 데이터 한번만 받아서 filter로 데이터 나누는 연습하려고 만든 레포가 타입스크립트에서 ContextAPI 그리고 CreatPotal, emoti.. 2023. 1. 29.
2023.01.22, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 공부 1. todoList 를 열심히 고치고 있다. axios 인터셉터 사용해서 공통으로 들어가는 헤더와 token 을 한 함수에서 처리했는데, 확실히 전보다 중복되는 코드가 줄어들었다. 🤗 쿼리부분도 싹 고치고 컴포넌트도 다시 나눌 예정이다. 2. typeScript 를 다시 공부하면 좋을 거 같단 생각에 레포를 새로 팠다. 타입 지정하는 학습을 하고 있다. 왜 안 되는지 모를... 오류를 만났지만 늘 그래왔듯 잘 해결하고 성장하리라 믿는다 ^_^ 3. 드디어 barral 구조가 무엇인지 알아냈다. import 구문이 짦아지니 확실히 코드량이 확 줄어들어 효율적이라고 느꼈다. ✅ 코딩테스트 하루 1문제 꼬옥 지키고 있다... 감 잃으면 안 돼.... ✅ .. 2023. 1. 22.
2023.01.08, weekly memoirs weekly memoirs 이번 주 공부한 메모 이번 주에 한 일 ✅ observer 블로깅 기술 면접 대비하면서 observer를 다시 공부했다. 언제나 봐도 새로운 Observer지만 어느 정도 자신감이 붙은 거 같다. 준호님의 cleanUp이 필요없는 무한 스크롤 로직도 오늘 제대로 이해한 거 같아서 나름 뿌듯하다. 얼른 catbow에 catbow 라이브러리 적용하면서 observer를 더 심도있게 파보고 싶다 ☺️ ✅ 코딩테스트 월요일에 기업 코딩테스트를 진행했다. 생각보다 어려운 문제는 아니었지만 테스트에서 효율성 점수는 탈락했다. 찾아보니 알고리즘을 이용해서 푸는 게 좋다고하는데 요것도 공부를 해야하나 고민이 많다 🤔 하루에 한 시간씩 공부해보면 어떨까 싶다 ✅ 캣보우 캣보우 convertPa.. 2023. 1. 8.
2022.12.25, weekly memoirs weekly memoirs 이번 주에 한 일 ✅ 캣보우 프로젝트 이번주 목표 : css 손보기, 모달 오류 고치기, 배경화면 라이브러리 적용하기 ✔️ 목표 30% 달성 느낀점 css를 손보면 좋겠다는 준호님의 피드백을 받고 월요일에 하루종일 전체적인 css를 손 봤다. 없어도 되는 로직들 정리하고 이상하게 꼬여있는 css 로직들 (특히 버튼 관련해서) 손 보았는데, 그 전 코드를 왜 그렇게 막 짰지? 라는 생각이 많이 들었다. 분명 당시에 신경쓴다고 썼는데 😂 기본적인 html 과 css의 중요성을 크게 깨달았던 좋은 기회였던 거 같다. 현재는 flex 를 사용해 어느 모니터에서든 유동적이게 돌아가게끔 코드를 작성해놓은 상태다. 아쉬운 점이 있다면 모달 전체적인 로직이 너무 복잡해 알집 다운로드 후 모달.. 2022. 12. 25.
728x90
반응형