Learn in Public

Written by@taenyKim
배우며 성장하고 기록하기 #FE #UI #개발 #life

GitHubFacebook

📦 보일러플레이트 생성기를 만들어보자

작업하는 환경이 어디건 자주 사용하거나, 환경설정하는데 오래걸리는 코드들이 존재한다. 나의 경우는 웹팩이 그랬다. 하나의 프로젝트를 시작할 때 한번 설정하면 그외에는 변경하지 않는 부분이지만, 간단하게 JS나 TS 코드를 작성해서 돌려보고 싶은데 크롬개발자도구 콘솔창에서는 한계가 있을 때마다 예전 웹팩 설정을 클론해서 프로젝트를 만들거나 코드를 일일히 복…

2020 회고

연말 회고에 대한 로망(?) 같은 게 있었다. 다른 개발자들의 회고를 보면서 나도 올해 열심히 공부하고 뭔가를 이뤄내서 멋있게 회고해야지하는라는 생각을 계속 가지고 있었다. 근데 막상 회고를 쓸 타이밍이 오니까 아이러니하게도 글을 적기가 망설여졌다. 막상 돌아보려니 한건 많은 것 같은데 아쉬운 점들만 계속 머릿속에 맴돌았다. 하지만, 블로그 첫글부터 깃허…

📊 차트 라이브러리를 만들면서 배운 것들 - 1

부스트캠프 학습스프린트 마지막 미션에는 라이브러리를 사용하지 않고 차트를 구현하는 내용이 있었다. canvas 와 svg 중에 선택해서 구현하는 것이었는데 이번 기회에 둘다 써보고 직접 라이브러리로 만들어보자! 라는 개인적인 욕심이 생겼다. 그렇게 Interactive-chart 라는 라이브러리 제작을 완료하였고 만들면서 습득한 것을 공유해보고자 한다. …

글또를 시작하면서!

올해, 글또를 시작했다. 글또(글쓰는 또라이가 세상을 바꾼다) : 글쓰는 개발자 모임 블로그를 시작하고 자연스레 개발자 글쓰기 모임 글또가 있다는 것을 알게되었는데, 당시 4기가 진행중이어서 다음 기수 모집 때는 꼭 해야지 다짐했었는데 5기를 뽑자마자 고민없이 지원했다. 블로그를 하는 이유 1. 공부한 내용 정리 2. 개발 여정 공유와 기록 3. 개발 커…

✌️ 부스트캠프 멤버십 학습스프린트 회고

부스트캠프 멤버십 학습스프린트 기간이 끝이 났다. CS를 학습했던 챌린지와 달리 멤버십은 실제 웹 서비스에 대한 학습을 진행했다. 요구사항 기한은 하루단위에서 일주일단위로 늘어났고, 자유도도 올라갔으며, 스스로 공부해야할 것들도 끝이 없었다. 이번 포스팅에서는 멤버십 학습스프린트 기간동안 학습한 기술적인 내용들보다 개인적으로 느꼈던 것들 위주로 적어보려한…

👀 텍스트노드에도 이벤트핸들러를 추가할 수 있을까?

TL;DR 텍스트노드에 이벤트핸들러를 추가할 수 있음. 근데 텍스트노드에는 click 같은 엘리먼트 이벤트말고 DOMCharacterDataModified 같은 변화 감지 이벤트만 발생함. 뜬금없이 텍스트노드에도 이벤트핸들러를 추가할 수 있을까? 라는 막연한 궁금증이 생겼다. Node는 EventTarget을 상속받아서 이벤트가 잘 작동할 줄 알았지만 클…

🏕 부스트캠프 챌린지를 마치며

부캠 챌린지 4주차 마지막 후기이다. 시간은 참 빨리갔지만, 4주간 정말 많은 것들을 배웠다. 마지막 후기인만큼 4주차가 아닌 부캠 전체를 리뷰해보려 한다. TMI 모음 #. Series 1. 내가 원하던 교육 2. 지속가능한 성장 3. 기본기가 탄탄한 나다운 개발자 에필로그. 블로그 글을 쓰는 이유 #. Series 1. 꾸준히 성장할 수 있는 개발자 …

멘탈과 체력이 튼튼한 개발자[부스트캠프 2020 챌린지 3주차 후기]

벌써 다음주면 부스트캠프 챌린지가 끝이난다. 시간이 참 빠른듯.ㅠㅠ 이번주도 마찬가지로 느낀점들을 공유해보려한다. (의식의 흐름 주의..!!) TMI 모음 #. Series 1. 프론트도 DB, 백엔드를 알아야하나? 2. 온라인 vs 오프라인 3. 구현먼저 vs 설계먼저 4. Reusable! 5. 코드리뷰 6. 멘탈과 체력이 튼튼한 개발자 #. Seri…

적극적이지만 말랑말랑한 개발자 [부스트캠프 2020 챌린지 2주차 후기]

부스트캠프 챌린지가 2주차로 접어들었다. 1주차도 시간이 빠르게 지나갔는데 이번주는 더 빠르게 지나간 것 같다. 이번주도 마찬가지로 느낀점들을 공유해보려한다. (의식의 흐름 주의..!!) TMI 모음 #. Series 1. 적극적으로 표현하기 2. 처음부터 잘하는 사람은 없다 3. 비교하는 행위 4. 부스트캠프의 미션 5. 적극적인 개발자 6. 말랑말랑한…

꾸준히 성장할 수 있는 개발자 [부스트캠프 2020 챌린지 1주차 후기]

이번주 월요일부터 부스트캠프 챌린지가 시작되었다. 보안 때문에 실제 학습내용은 공유할 수 없지만 1주간의 느낀점들을 공유해보려 한다. (의식의 흐름 주의..!! ) TMI 모음 #. Series 1. 개발 = 구현 + 개선 2. 정답이 없다는 게 정답 3. 가독성 좋은 코드는 무엇일까 4. 온라인의 장점 : 질의응답 5. 남는 건 사람이다 6. 피어세션 …