기록의 습관화
article thumbnail
swagger chrome extension을 만들어보며
Chrome Extension 2023. 7. 1. 23:19

왜 만들게 되었나? Frontend 개발자로서 일을 하게 되다 보면 저희는 수도 없이 API를 마주치게 됩니다. 하나의 완성도 있는 프로젝트를 만들다 보면 기획이 변경되고, API 스펙이 변경되는 일들은 어쩔 수 없는 문제 들이죠. 😅 TypeScript가 필수 스택으로 자리 잡게 된 지금으로서는 API에 대한 request, response 타입에 대해서도 정의해서 저희는 코드를 써내려 가야 하죠. 카카오 기술블로그 - Mocking으로 생산성까지 챙기는 FE 개발 https://tech.kakao.com/2021/09/29/mocking-fe/ 만약 API 스펙에 변경이 생긴다면? request, resposne 타입 재정의 API 코드 수정 비지니스 로직 변경 에 대한 일련의 과정은 빼놓을 수 없는..

article thumbnail
Chrome Extension 탐방기
Chrome Extension 2023. 4. 27. 23:29

발단 회사 점심시간에 회사 분과 이야기를 하는 도중에 "Github Pull Request를 자동으로 승인해 주면 있으면 어떨까?" 하다가 간단하게 만들어보기로 하고 코드가 완성 되었습니다. 물론 이걸 가지고 승인을 하지는 않았습니다 저는 좋은 코드 리뷰 문화를 지향합니다 🤣 도전하실 분들은 팀원들의 원망을 각오하셔야 할지도... const sleep = (ms) => new Promise((resolve) => setTimeout(resolve, ms)); (async () => { const anchorElem = document.querySelector(".markdown-title"); const hrefValue = anchorElem.getAttribute("href"); const regex..