일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- @Controller
- 워드프레스
- HttpSession
- 데이터베이스
- @Query
- Login
- 플러그인
- GA4
- ChatGPT
- Polylang
- firebase
- 구글애널리틱스
- 리액트오류
- set
- @Entity
- Thymeleaf
- useEffect
- SEO
- db
- mergeattributes()
- router
- 구글알고리즘
- 인텔리제이
- addallattributes()
- post
- GET
- JPA
- linkedhastset
- @Repository
- 구글
- Today
- Total
목록2025/02/06 (3)
개발천재

중첩 라우팅 기본 개념리액트 라우터에서 중첩 라우팅 (Nested Routing)은 부모 컴포넌트 내에서 자식 컴포넌트를 렌더링하는 방식이다. 이를 통해 URL 경로에 따라 부모 컴포넌트와 자식 컴포넌트를 동시에 렌더링할 수 있다. 중첩 라우팅을 사용하면, 특정 경로가 일치할 때 부모 컴포넌트는 계속 렌더링되며, 자식 컴포넌트만 교체되는 형태로 UI를 구성할 수 있다.http://localhost:3000/about/memberhttp://localhost:3000/about/location 리액트 라우터의 중첩 라우팅은 주로 부모 컴포넌트에서 Outlet 컴포넌트를 사용하여 자식 컴포넌트가 렌더링될 자리(공간)를 마련한다. 자식 경로가 일치하면, 해당 경로에 맞는 자식 컴포넌트가 Outlet 위치에 ..

리액트 컴포넌트(Component) 개념정리컴포넌트는 리액트에서 가장 중요한 개념 중 하나이다. 리액트 애플리케이션은 컴포넌트(Component)로 구성되며, 각각의 페이지는 여러 컴포넌트의 조합으로 만들어진다. 간단히 말해, 컴포넌트는 특정 기능이나 UI를 담당하는 독립적인 코드 블록이다. 작은 컴포넌트를 조합하여 더 큰 컴포넌트를 만들고, 이렇게 만들어진 컴포넌트들이 모여 전체 애플리케이션을 구성한다. 리액트는 컴포넌트 기반 구조여서, 개발과 유지보수에서 많은 장점이 있다. 하나의 컴포넌트를 반복적으로 사용할 수 있기 때문에 개발 시간을 단축할 수 있다. 또한, 기능별로 컴포넌트를 분리하여 개발하면 코드의 가독성이 높아지고, 변경 사항이 생기더라도 특정 컴포넌트만 수정하면 되기 때문에 유지보수 비용이..

웹 개발에서 클라이언트와 서버가 데이터를 주고받을 때, URL을 통해 원하는 정보를 전달하는 방법에는 여러 가지가 있다. 그중 대표적인 방식이 Query String과 Path Variable이다. 두 방법 모두 서버로 데이터를 전달하는 역할을 하지만, 사용 목적과 방식에서 차이가 있다. Query String은 URL의 끝에 ?key=value 형태로 데이터를 추가하는 방식이며, 보통 검색이나 필터링과 같은 기능에 사용된다. 반면, Path Variable은 URL 경로 자체에 값을 포함하는 방식으로, 특정 리소스를 식별할 때 활용된다. Query String (쿼리 스트링)URL의 끝에 물음표 (?)를 기준으로 매개변수를 추가하는 방식이다. Query Parameter라고도 한다. 매개변수는 key=..