Wii Pointer #1 Tilt Normal
본문 바로가기
📘 𝐭𝐢𝐥/일간 회고

[일간회고] 24.02.21

by 개발자_후니 2024. 2. 21.
728x90
반응형
Today I did ...

 

  • 백준 알고리즘 9단계 3문제

2024.02.21 - [📂 𝐚𝐥𝐠𝐨𝐫𝐢𝐭𝐡𝐦/백준] - [BAEKJOON] 백준 9단계 - 5086번 / JavaScript

 

[BAEKJOON] 백준 9단계 - 5086번 / JavaScript

문제 4 × 3 = 12이다. 이 식을 통해 다음과 같은 사실을 알 수 있다. 3은 12의 약수이고, 12는 3의 배수이다. 4도 12의 약수이고, 12는 4의 배수이다. 두 수가 주어졌을 때, 다음 3가지 중 어떤 관계인지

jrogrammer.tistory.com

2024.02.21 - [📂 𝐚𝐥𝐠𝐨𝐫𝐢𝐭𝐡𝐦/백준] - [BAEKJOON] 백준 9단계 - 2501번 / JavaScript

 

[BAEKJOON] 백준 9단계 - 2501번 / JavaScript

문제 어떤 자연수 p와 q가 있을 때, 만일 p를 q로 나누었을 때 나머지가 0이면 q는 p의 약수이다. 6을 예로 들면 6 ÷ 1 = 6 … 0 6 ÷ 2 = 3 … 0 6 ÷ 3 = 2 … 0 6 ÷ 4 = 1 … 2 6 ÷ 5 = 1 … 1 6 ÷ 6 = 1 … 0 그래서

jrogrammer.tistory.com

2024.02.21 - [📂 𝐚𝐥𝐠𝐨𝐫𝐢𝐭𝐡𝐦/백준] - [BAEKJOON] 9단계 - 9506번 / JavaScript

 

[BAEKJOON] 9단계 - 9506번 / JavaScript

문제 어떤 숫자 n이 자신을 제외한 모든 약수들의 합과 같으면, 그 수를 완전수라고 한다. 예를 들어 6은 6 = 1 + 2 + 3 으로 완전수이다. n이 완전수인지 아닌지 판단해주는 프로그램을 작성하라. 입

jrogrammer.tistory.com

 

  • useReducer 알아가기

2024.02.21 - [📁 𝐫𝐮𝐧𝐭𝐢𝐦𝐞𝐄𝐧𝐯𝐢𝐫𝐨𝐧𝐦𝐞𝐧𝐭/React.js] - [React .hook] What is useReducer ?

 

[React .hook] What is useReducer ?

Before we start 시작하기에 앞서... 필자는 useReducer에 대해서 정말 알지 못한다. 기본적으로 자주 사용되는 React hook들은 한번쯤은 사용 해보았고 어디에 사용하는지 라도 알고있지만, useReducer는 정

jrogrammer.tistory.com

2024.02.21 - [📁 𝐫𝐮𝐧𝐭𝐢𝐦𝐞𝐄𝐧𝐯𝐢𝐫𝐨𝐧𝐦𝐞𝐧𝐭/React.js] - [React .hook] How to use useReducer ?

 

[React .hook] How to use useReducer ?

 

jrogrammer.tistory.com

 

useReducer는 useState처럼 state를 관리 수정할 수 있는 React 순수 hook중에 하나이다.

 

하지만 두개다 같이 순수 React hook인데 중복될 일이 없을텐데 왜 두개가 아직 존재하는걸까?

 

그렇다 어떻게 보면 사용하는 대상이 다를수가 있다고 볼수도 있겠다.

 

useState는 간단한 state들을 관리하고 수정할 수 있지만, 아니 복잡한것도 할 수 있지만

 

단순한 state를 관리하고 수정하는걸 지향하는 듯 보이는 useState랑 다르게

 

useReducer는 다양한 state들을 한개의 버튼을 즉, 한개의 이벤트로도

 

여러개의 state값들을 관리하거나 여러개의 state들을 편리하게 관리하고 수정하고 싶을 때 쓰는 것 같다.

 

어떻게 보면 library였던 Redux와 조금 겹치는 부분이 없지않나 싶다.

 

  • 컴퓨터의 이해 완독
728x90
반응형

'📘 𝐭𝐢𝐥 > 일간 회고' 카테고리의 다른 글

[일간회고] 24.02.23  (1) 2024.02.23
[일간회고] 24.02.22  (0) 2024.02.22
[일간회고] 24.02.20  (0) 2024.02.20
[일간회고] 24.02.19  (0) 2024.02.19
[일간회고] 24.02.18  (0) 2024.02.18