https://nomadcoders.co/react-for-beginners/lectures/3279
All Courses – 노마드 코더 Nomad Coders
초급부터 고급까지! 니꼬쌤과 함께 풀스택으로 성장하세요!
nomadcoders.co
package.json 안에 많은 스크립트들이 저장되어있음
react팀에 의해 개발된것들
5.1
props, 컴포넌트 등 을 create-react-app 으로 해볼 것
버튼이나 그런것들을 파일에 다른 파일에 만들어두고, 필요한 파일에서 불러와서 사용하는 방식
css 모듈?
필요한 모든걸 파일화해서 저장하면 너무 방대해짐.
그렇다고 하나하나 쑤셔넣는것도 싫어?
Button.module.css
import PropTypes from "prop-types";
import styles from "./Button.module.css"
function Button({text}){
return <button className={styles.btn}>{text}</button>;
}
Button.protoTypes = {
text : PropTypes.string.isRequired,
};
export default Button;
button.js
import PropTypes from "prop-types";
import styles from "./Button.module.css"
function Button({text}){
return <button className={styles.btn}>{text}</button>;
}
Button.protoTypes = {
text : PropTypes.string.isRequired,
};
export default Button;
클래스네임은 무작위로 생성되기에, 클래스 이름이 같게 설계하고있었어도 상관 없다
'공부 > ReactJS' 카테고리의 다른 글
| 노마드코딩 수강일지 07 / ReactJS #7 PRACTICE MOVIE APP (1) | 2022.12.24 |
|---|---|
| 노마드코딩 수강일지 06 / ReactJS #6 EFFECTS (0) | 2022.11.27 |
| 노마드코딩 수강일지 03 / ReactJS #4 PROPS, Memo (0) | 2022.11.20 |
| 노마드코딩 수강일지 02 / ReactJS #3 STATE, Modifier (0) | 2022.11.13 |
| 노마드코딩 수강일지 01 / ReactJS #2 createElement, JSX, arrow function (0) | 2022.11.12 |
