TIL

250213 목 TIL

파란배개 2025. 2. 16. 20:34

react/next 학습 중

 

flex frog: flex 학습하기 좋은 게임

https://flexboxfroggy.com/#ko

 

Flexbox Froggy

A game for learning CSS flexbox

flexboxfroggy.com

react에서 a 태그를 안 쓰는 이유 : a태그를 쓰면 새로고침돼서 화면이 깜빡임. Link를 대신 쓴다.

--

tsx 파일 = 타입스크립트 + jsx

--

*팁: tsx에서 반복문을 사용할 때 key를 추가해 구분 가능하게 해야 한다.

<ul>
        {pageDto.items.map((item: any) => {
          return (
            <li key={item.id}>
              <div>id: {item.id}</div>
            </li>
          );
        })}
      </ul>

--

타입스크립트 타입 선언 예시

type PostDto = {
  id: number;
  title: string;
  content: string;
 
};

type PostPageDto = {
  currentPageNo: number;
  pageSize: number;
  totalPages: number;
  totalItems: number;
  items: PostDto[];
};

'TIL' 카테고리의 다른 글

250217 월 TIL  (1) 2025.02.17
250214 금 TIL  (0) 2025.02.16
250210 화 TIL  (0) 2025.02.16
250212 수 TIL  (0) 2025.02.12
250210 월 TIL  (0) 2025.02.10