December 03, 2019
애플리케이션의 상태를 바꾸려면 항상 액션을 보내야만 한다. 이것이 상태를 바꿀 수 있는 유일한 방법이다. 뷰에서 액션을 요청하면 액션 생성자가 포맷을 변경하여 돌려주고 이 액션을 통해 상태를 바꾸게 된다.
export const INCREMENT = "INCREMENT";
export const DECREMENT = "DECREMENT";
export const SET_COLOR = "SET_COLOR";
local storage
localStorage.setItem(
"userInfo",
JSON.stringify({
id: id,
username: username,
})
session storage
로그인기능까지 구현 but 로그인 완료 후 로그인버튼이 로그아웃버튼으로 변경되지 않음
Facts: 목표치의 30%도 하지못함. 컨디션 최악.
Feelings: 목표치를 채우지 못한 이유는 컨디션이 좋지않아서 인가? 공부량이 부족해서 인가?
Findings: 로그인기능 오류가 프로그램을 진행하는데에 크게 지장을 주지 않는걸 알면서도 끙끙거리면서 붙잡고 있었다. Skip하고 진행했으면 목표치의 60%까진 완성했을 것 이다.
Future Action Plan: 닥친 상황을 감정적으로 보지말고 이성적으로 보자. 취미로 하는 개발이 아니니까..
Feedback: