일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
29 | 30 | 31 |
Tags
- 백준 1331번
- AWS
- SQL
- 백준 3085번
- MySQL
- HUFS 모각코 캠프
- 백준 18310번
- 백준 16918번
- 머신러닝과 딥러닝
- 백준
- 백준 2512번
- javascript
- 자바
- react
- 백준 1987
- Python
- 깃헙
- 명품자바
- 백준 17451번
- 백준 1253번
- ubuntu
- SWEA 15612번
- 다이나믹프로그래밍
- java_programming
- 백준 15787번
- 다이나믹 프로그래밍
- 알고리즘
- 그래프
- 모각코
- 그리디
Archives
- Today
- Total
차곡차곡
[osod] 2023년 2월 1일 수요일 본문
오늘 한 것
- 초기 세팅 (api, image, font, color, router 폴더 나눔)
- 헤더 찔끔
참고
- React + TypeScript 프로젝트 생성
참고 : https://www.kenrhee.com/blog/getting-started-with-typescript-with-react
npx create-react-app [프로젝트명] --template typescript
- React.FC 사용 지양 (아래와 같은 형태로 작성 추천)
참고 : https://react.vlpt.us/using-typescript/02-ts-react-basic.html
import React from 'react';
type GreetingsProps = {
name: string;
mark: string;
};
const Greetings = ({ name, mark }: GreetingsProps) => (
<div>
Hello, {name} {mark}
</div>
);
Greetings.defaultProps = {
mark: '!'
};
export default Greetings;
- svg 사용 (용량이 적으면서 출력이 빠르고, 수정과 애니메이션이 가능하며, 깨지지 않음)
참고 : https://velog.io/@devstefancho/typescript-react-svg를-import-하는-방법 - styled-components 의존성 설치
참고 : https://memostack.tistory.com/334
# with npm
npm install --save styled-components
# with yarn
yarn add styled-components
# with npm
npm i --save-dev @types/styled-components
# with yarn
yatn add --dev @types/styled-components
타입스크립트로 하려니 괜찮은 듯 어렵다 ,,,
'토이 프로젝트 > osod' 카테고리의 다른 글
[osod] 2023년 2월 12일 일요일 (0) | 2023.02.13 |
---|---|
[osod] 2023년 2월 11일 토요일 (0) | 2023.02.12 |
[osod] 2023년 2월 10일 금요일 (0) | 2023.02.11 |
[osod] 2023년 2월 8일 수요일 (0) | 2023.02.09 |
[osod] 2023년 2월 2일 목요일 (0) | 2023.02.03 |
Comments