웹프로그램 이야기

웹프로그램 이야기

  • 웹프로그램이야기 (99)
    • Spring Batch (16)
    • Spring Data (3)
      • MyBatis With JPA (2)
      • Redis With CrudRepository (1)
    • SpringBoot Kafka (5)
    • Spring Micro Services (25)
      • RestTemplate (2)
      • Service Discovery with Eure.. (2)
      • Zuul and Ribbon (1)
      • Netflix Hystrix (2)
      • RabbitMQ (7)
      • 통합로그 (3)
      • gRPC (4)
      • interfaces (1)
      • event driven architecture (2)
    • SpringBoot Monitoring (6)
      • SpringBoot Resilience4j (5)
    • Spring Security (12)
      • Spring Boot Jwt with JPA an.. (8)
      • Vue 3 Authentication with J.. (4)
    • SpringBoot Swagger (1)
    • Python (14)
      • Flask (12)
      • 데이터전처리 (2)
    • R (2)
      • R데이터분석기초 (2)
    • React (10)
      • React Hook (2)
      • React websocket with spring.. (4)
      • React Netflix Clone Project (2)
    • 오늘의점심 (1)
    • AI (1)
      • MCP (1)
    • 국내여행 (2)
      • 강원도 (2)
  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

웹프로그램 이야기

컨텐츠 검색

태그

SQLAlchemy rabbitmq refreshtoken MSA jpa Spring Boot kibana useState JWT 스프링배치 refresh token accesstoken Redis grpc Python RESTful API FLASK REACT Kafka Resilience4j

최근글

댓글

공지사항

아카이브

렉시컬환경(1)

  • useState 와 클로저

    useState Hook은 아래와 같이 현재상태값, 상태변경함수를 반환하여 준다. setState 함수를 통하여 상태값이 변경이 되면 컴포넌는 Re-redering이 된다. const [state, setState] = useState(초기값); 궁금했던 점은 setState 함수는 호출 하고 나서 실행컨텍스트스택에서 setState는 제거 되는데 현재상태값을 어떻게 가져 올 수 있는지 였다. 상태값을 가져올 수 있는 이유는 클로저(closure)로 구현 되어 있기 때문이다. 클로저에 대한 이해 클로저에 대한 이해 에 대한 예제와 내용은 모던 자바스크립트 Deep Dive 책의 코드와 내용을 정리한 것입니다. 클로저에 대한 MDN의 정의는 다음과 같다. A closure is the combination..

    2022.11.10
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바