# Recoil

React Recoil을 이용한 다크모드 적용하기 💽
안녕하세요! 오늘은 TypeScript React에서 Recoil을 이용한 다크모드 적용하기를 주제로 작성해보도록 하겠습니다.

TIL 31. Recoil 설치 및 사용방법
recoil은 Redux랑 같은 개념인데 코딩할때도 코드의 양도 줄고 간편하고 쉽게 상태관리를 할 수 있다는 장점이 있다!! npm install recoilyarn add recoilRecoil에는 Atom이라는게 있는데 아톰이란 ?!상태를 나눠서 여기저기 사용할 수

TypeScript React + Recoil을 이용한 TodoList 만들어보기 📘
안녕하세요! 오늘은 최근에 출시된 React의 상태관리 라이브러리, Recoil을 이용한 TodoList를 만들어 볼것입니다.

Next.js + Strapi 로 블로그 만들어보기(5) - 프론트엔드 추가설정
이전 글에서 next.js 프론트엔드 프로젝트에 typescript, recoil, sass 라이브러리를 설치했는데,거기에 더해 개발 편의성을 위해 몇가지 라이브러리들을 더 설치했다.tslint는 typescript를 위한 eslint 라이브러리다. typescript

Redux 어떻게 써야 잘 썼다고 소문이 날까?
40% 이상의 개발자들이 리액트 프로젝트에서 사용하고 있는 리덕스(Redux), 더 잘 쓰는 방법을 알려드립니다. 리덕스 말고 다른 선택지, 그리고 리덕스를 사용 할 떄 알고있으면 유용한 팁들을 다룹니다.

React state 관리 Recoil 사용기
React에서 state를 관리하는 방법, 혹은 라이브러리들은 여러가지가 존재한다. 아주 대표적으로 Redux가 있으며 Mobx, Context API, Recoil 등 다양한 State 관리 방법들이 존대한다. 이렇게 다양한 관리 방법 중에서 어떤 것을 선택할지 결정

리코일(Recoil)은 왜 만든 건데?
리코일 개념을 정리하는 포스팅이다. 화면 변경을 위해 필요한 상태 🔈 🔇 🔉 🔊 위 화면은 클릭일 때에는 배경색을 파란색으로 변경하고 검정색 바를 왼쪽으로 이동시키는 기능을 보여준다. 배경색 파란색으로 변경하기 클릭되지 않았을 때의 배경색을 #111으로
2021 / 01 / 02 리팩토링2
recoil 설정 및 간단 정리 recoil 을 설치 한 후 상위에 RecoilRoolt를 씌워 recoil을 사용할 수 있게 해준다. 1) atom atom은 리액트의 state와 비슷하다. atom을 변경하면 해당 atom을 구독하고 있는 컴포넌트들이 모두 다

2021 / 01 / 02 리팩토링1
기존의 통계 프로젝트를 리팩토링 해야한다고 하여 기본환경 세팅 / 라이브러리 설정을 맡아 하게 되었다.기본환경 세팅은 다음과 같이 했다기본 아키텍쳐 구조 정의컨벤션 정의eslint 설정prettier 설정서버 - express / js클라이언트 - react / ts

React스러운 상태관리 라이브러리 :: Recoil
비교적 간단한 프로젝트엔 무겁게 느껴질 수 있는 Redux와 MobX, 그리고 이들은 근본적으로 React를 위해 출시된 것이 아니었습니다. React의 hooks와 어울리면서 React에 필요한 것들만 React스럽게 제작한 상태관리 라이브러리 Recoil 을 소개합
TIL - Recoil, getting started
Javascript를 배우고 있습니다. 매일 배운 것을 이해한만큼 정리해봅니다.오늘은 새로운 상태 관리 라이브러리 Recoil를 정리해봅니다.

Recoil - TodoList 만들어보기
(이 글은 recoil 0.0.7 버전으로 작성되어있습니다.)Recoil을 좀 더 알아보기 위해서 Recoil 튜토리얼에 있는 TodoList 만들기를 내 방식대로 조금씩 바꿔서 만들어 볼 것이다.src 밑에 recoil이라는 폴더를 만들어서 그안에 todo.js를 만

새로운 상태 관리 라이브러리 Recoil
페이스북에서 내놓은 새로운 상태관리 라이브러리이다. 페이스북 리액트 코리아 그룹의 한 포스트에는 이러한 장점이 있다고 말해주었다.atom/selector라는 단위를 통해 derived state를 효과적으로 처리하고 상태의 "코드 분할"이 가능하게 합니다.기존 상태관리