Front/next.js 2

미들웨어란?

미들웨어운영 체제와 해당 운영 체제에서 실행되는 애플리케이션 사이에 존재하는 소프트웨어숨겨진 변환 계층으로 가능하는 미들웨어는 분산 애플리케이션의 통신 및 데이터 관리를 가능하게 합니다.데이터와 데이터베이스가 "파이프" 사이를 쉽게 통과할 수 있도록 두 가지 애플리케이션을 함께 연결하기 때문에 배관이라고 함미들웨어를 사용하면 사용자가 웹 브라우저에서 양식을 제출하거나 웹 서버가 사용자의 프로필을 기반으로 동적 웹 페이지를 반환하도록 요청할 수 있습니다.미들웨어 예시데이터베이스 미들웨어, 애플리케이션 미들웨어, 메시지 지향 미들웨어, 웹 미들웨어 및 트랜잭션 처리 모니터가 있음각 프로그램은 SOAP(Simple Object Access Protocol), 웹 서비스, REST(Representational..

Front/next.js 2025.03.23

[겨울방학-회사] React로 자동 전환 슬라이드 쇼 만들기 : Carousel 구현

슬라이드 디자인은 shadcn/ui의 Carousel를 사용하여 구현하였습니다IntersectionObserveruseEffect 훅을 이용한 초기화 및 정리useEffect(() => { // IntersectionObserver 생성 및 감지 로직 return () => { // intersectionObserver 감시 해제 로직 } }, []);useEffect 훅은 Reac 컴포넌트가 렌더링될 때 특정 작업을 수행하도록 하는 훅입니다코드에서 IntersectionObserver를 생성하고 감시를 시작하는 작업을 수행합니다두 번째 인자로 빈 배열 [ ]을 전달하여, useEffect의 컴포넌트가 마운드될 때 단 한 번만 실행됩니다useEffect의 반환값을 return 함수로 전달하..

Front/next.js 2025.02.14