inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

웹 게임을 만들며 배우는 React에 TypeScript 적용하기

리덕스 구조 잡기

.ts .tsx 질문드립니다.

589

haruharu

작성한 질문수 43

0

cra로 프로젝트 진행중인데요. 화면에 보여지는 컴포넌트만 .tsx 확장자로 만들고 redux, reudx-saga 등은 모두 .ts 확장자로 만드는게 맞나요?? 

그리고 이전 typescript 강의에서는 

import * as React from 'react'; 이런식으로 모듈을 가져와야한다고 하셨었는데 sleact 프로젝트보면 여기는 그냥

import React from 'react';로 가져오셧더라구요! 혹시 업데이트가 되어서 이제는 * as 방식으로 안불러와도 되는건가요?

react typescript

답변 1

0

제로초(조현영)

jsx 문법이 있으면 tsx고 그 외에는 ts입니다.

import * as 냐 그냥 import React냐는 tsconfig.json에서 esModuleInterop 옵션에 따라 다릅니다.

express response 타입

0

213

1

createRoot

0

288

1

babel-loader질문입니다! 왜쓰는지 궁금합니다!

0

687

1

undefined 처리

0

495

1

compilerOptions lib 관련

0

330

1

event type 찾기

0

325

1

정확한 type vs 가독성

0

295

1

useRef에 대해 질문드립니다.

0

306

1

tsx파일에서 에러 표시

0

867

1

Props type 질문드립니다.

0

229

1

webpack.config.ts/ Could not find a declaration file for module '@pmmmwh/react-refresh-webpack-plugin'.

0

592

1

18버전에서의 ReactDOM.render

1

659

1

깃허브에 react-router@6 업데이트 해주신 코드 질문드립니다.

0

296

1

2강 끝말잇기 npx webpack 오류가 질의사항

0

411

1

Property 'render' does not exist on type 'IntrinsicAttributes & (PathRouteProps | LayoutRouteProps | IndexRouteProps)'.

0

717

1

webpack.config.ts import 할 때 에러좀 봐주세요!!

0

308

1

React.FC에 대해 궁금합니다.

0

702

1

가위바위보 interval 타입과 이벤트타입에 관한질문

0

345

1

npm run dev 실행은 성공적으로 되는데

0

679

2

redux 유료강좌를 듣고 와야 되는지 여쭈어보려고 합니다.

0

323

1

git 내용과 강의 내용이 달라서 여쭈어봅니다.

0

228

1

Ball.tsx 타이핑

0

329

2

react-router 버젼 업그레이드 변경사항 문의

0

290

2

리액트 타입스크립트 공식문서

0

341

1