TIL/202112

TIL/202112

20211231

Facts (한것) - Node js 챕터 3까지 인강 듣기 Finding (새로 알게 된 것) - Node의 내장 모듈 (기능) Feeling (느낀 점) Affirmation(자기 선언) - 오늘은... 커밋을 못했다.. 사실 생각나는 기능 구현은 이미 다 해버렸다.. 아이디어가 떠오르지가 않는다 그렇다고 의미없는 커밋을 하기에도 애매하고 앞으로 어떤 프로젝트를 해야 좋을지 대책을 강구해봐야겠다.

TIL/202112

20211229

Facts (한것) - 공공 데이터 open API 적용 - 코로나19 프로젝트 진행 - Node js 인강 듣기 Finding (새로 알게 된 것) - 공공데이터라는 사이트에는 꽤 많은 open API가 있다. Feeling (느낀 점) - 처음으로 공공데이터에 있는 open API를 사용해보았고 인증키 이슈때문에 애를 좀 먹었다. 스스로 해결하고싶어하는 고집이 있어서 끝까지 구글링 미루었다가 시간만 날려먹었다.. - 인터넷에는 꽤 많은 open API들이 있다. Affirmation(자기 선언) - 하루에 많지는 않아도 오늘처럼 가볍게 자주 매일 쭉 하기..

TIL/202112

20211228

Facts (한것) - SNS 로그인 연동 (카카오, 네이버) - 리팩터링 챕터2 복습 Finding (새로 알게 된 것) - SNS로그인 및 open API의 종류? Feeling (느낀 점) - 소셜 로그인에 관한 open api를 찾는데 문득 다른 open API도 눈에 들어와서 이정도로 open api가 많이 있으면 생각보다 프론트엔드 기술로 충분히 많은 프로젝트를 만들 수 있다고 생각했다. 앞으로는 기능구현 보다는 open API를 이용해서 토이 프로젝트도 진행해보는것도 괜찮다고 생각했다. - 리팩터링 챕터 2를 읽으면서 코딩은 수학보다는 문학에 더 가깝다고 느꼇다. Affirmation(자기 선언) - 한달에 최소 하나의 토이 프로젝트 하기. - NodeJs강의 최소 하루에 하나 씩 보기 (첫..

TIL/202112

20211227

Facts (한것) - 코멘트 구현 완성 (작게 TDD로..) - 리팩터링 챕터 1 복습 및 혼자 해보기 - NodeJS강의(백엔드) 구매 Finding (새로 알게 된 것) - git checkout으로 branch뿐만 아니라 깃 버전도 옮길 수 있다. Feeling (느낀 점) - 프론트엔드도 해야할 게 산더미지만 프론트만 하다보면 루즈해진다. 사실 프론트개발자는 프론트만 해도 된다고 주위에서 그러는데.. 그래도 궁금하기도 하고 내 손으로 직접 A - Z 까지 개발해보고싶다. - 리팩터링 챕터 1을 처음 읽었을때는 가벼운 마음으로 읽으면서 왜 굳이 이렇게까지 하나 싶어 공감하지 못했었다. 그치만 혼자 리팩터링 해보려고 5번 넘게 읽어봤더니 눈에 들어온다. 여태까지 읽었던 책들도 몇 번씩 다시 봐야겠다..

TIL/202112

20211225

Facts (한것) - 코멘트 기능 구현하기. Finding (새로 알게 된 것) Feeling (느낀 점) - 크리스마스이브 라고 술마셨더니 코딩하기가 너무 힘들다.. 또 1일 1커밋에 포스팅 하기로 했는데 결심한지 얼마 되지도 않아서 깨긴 싫어서 하긴했다.. 그러니 앞으로 1일 1커밋을 위해서라도 적당히 마셔야겠다. Affirmation(자기 선언) - 술.. 적당히 마시기..

TIL/202112

20211224

Facts (한것) - 이미지 줌zoomImage 구현 및 포스팅 - 리팩터링 2판 챕터 3 읽기 Finding (새로 알게 된 것) - zoomImage를 구현해보면서 새로운 css속성에 대해 알게 되었다. css는 어느정도 할 수 있다고 생각했는데 완전 우물안개구리였다. - css에 대한 속성도 useRef를 통해 style을 동적으로 조작 할 수 있다는 점. 여태까지 줄곧 동적으로 조작할 수 있는건 styled-components를 통해서만 할 수 있다고 생각했다. Feeling (느낀 점) - css나 html속성, 웹 접근성에 대해 별로 신경안쓰고 자바스크립트 공부에만 급급했었는데 프론트엔드 기본인 html, css를 좀 더 잘 알아야겠다고 생각했다. Affirmation(자기 선언) - 겸손하..

TIL/202112

20211223

Facts(한것) - 리팩터링 챕터2 (리팩터링 원칙) 읽기 - TDD로 셀렉트 박스 구현해보기 Finding(배운것) - TDD 하는 방법 - search메서드 - 리팩터링도 무조건 해야하는것이 아니다. 상황따라 하는 것이지만 하는것이 옳다. Feeling(느낀 것) - 매일 라이브러리만 사용해서 자주 사용하던 SearchBox만드는거 하나 쉽지 않았다. 생각보다 시간도 오래 걸렸고 라이브러리에 크게 의존했던것같다. 라이브러리가 나쁜것이아니라 모르고 사용하는것이 나쁜것이다. 앞으로 자주 새로운 기능? 을 직접 만들어보고 라이브러리를 다루어야겠다는 생각이 들었다. 리팩터링은 볼때마다 난해하고 어려워서 안하게 되는데 그것은 리팩터링이 나쁜게 아니라 내 머리가 나쁜것이다 Affirmation(자기선언) 1일..

TIL/202112

20211221

Facts (한것) - Tistory 블로그 개설 및 포스팅시작 - 무한 스크롤 구현 및 포스팅 - 리팩터링 2판 챕터 1 읽기 Finding (새로 알게 된 것) - 생각보다 많은 개발자가 Tistory에 포스팅하고 많이 노력한다는 점 - onScroll객체에 꽤 많은 event정보가 있다는 점 - 리팩터링 2판을 혼자 공부하듯이 포스팅하려 했으나 저작권이라는 것을 처음으로 신경쓰게 되었다. 꽤나 복잡하다는 점 - 많은 사람들이 TIL을 통해 매일 성장하고 있다는 점 - 리팩터링은 매우 정교하고 꼭 필요하다는 점 Feeling (느낀 점) - 좋은 개발자가 되기는 생각보다 험난하다. - 난 우물안의 개구리다 사실 올챙이다. 계속해서 자기발전을 위해 발버둥쳐야한다. - 좋은 개발자가 되기 위해 리팩터링,..

3일마다 작심3일
'TIL/202112' 카테고리의 글 목록