* 이 글은 filtering data in react query like a pro 번역하였습니다. Filtering Data in React Query Like a Pro In this article, we will explore a few tricks to filter and normalize data in React Query in the most efficient way I know betterprogramming.pub Motivation 이 글은 오랫동안 배우고 사용했던 Tool, React-query를 통해 data를 filtering과 normalizing 하는 것에 대한 글입니다. Data를 filtering과 normalizing 하는 것은 대부분의 웹 어플리케이션에서 필수적인 부분입..
* 이 글은 Axios 내부 동작을 살펴 보면서 느꼈던 점들을 기록하였습니다. GitHub - axios/axios: Promise based HTTP client for the browser and node.js Promise based HTTP client for the browser and node.js - GitHub - axios/axios: Promise based HTTP client for the browser and node.js github.com 사내의 같은 팀(프론트엔드 팀)에서 진행된 오픈소스 파보기 스터디를 참여하였다. "오픈소스의 기여자는 아니더라도 한 번쯤은 읽어봐야지"라는 다짐을 오랫동안 미뤘던 터라 이번 스터디는 더욱 의미가 있었다. 오픈소스 파보기 스터디는 아래와 같은 ..
현재 회사에서 진행중인 프로젝트의 상태 관리는 Recoil이 담당하고 있다. 어떻게 하여 해당 라이브러리를 선택하게 되었는지 간략한 공유 후 Recoil 내부에 있는 함수에 대해서 공유드리는 시간을 가지려고 한다. 하나씩 살펴 보자!! 다른 상태 관리 라이브러리 였다면? 기존에 잘 알려져 있는 상태관리 라이브러리(Redux, Mobx 등)들은 리액트와 공생하고 있다. 상태를 관리하는 문제는 어떤 프로젝트를 하던 항상 대두되는 문제이고, 더 나은 해결책을 찾아나가는 과정속에서 여러 생각들을 하게 된다. 서드파트 라이브러리, 즉 프로그래밍을 도와주는 plug-in 이나 외부의 library들을 가져와 사용을 해야하는 react의 특성상 사이드이펙트는 항상 따라다니던 수식어였다. 상태관리 라이브러리도 마찬가지..
* 이 글은 https://www.npmjs.com/package/cookie 번역하였습니다. HTTP 쿠키 parser와 HTTP 서버를 위한 serializer 입니다. #1: Installation cookie는 npm을 통해 이용가능한 Node.js 모듈입니다. npm install 코맨드를 사용하여 해당 모듈을 인스톨 할 수 있습니다. $ npm install cookie #2: API var cookie = require('cookie'); cookie.parse(str, options) str HTTP cookie 헤더 값을 파싱하고 {name : value} 객체 형식으로 반환합니다. "str"인자는 cookie 헤더 값을 나타내는 문자열이고, "options"는 부가적인 파싱 옵션을 포함..