React/1
2. (REACT) Blog만들기 : JSX문법
miaee
2023. 6. 3. 15:43
처음 App.js 파일에서 중간 부분들은 지운 후 기본 상태에서 시작
import logo from './logo.svg';
import './App.css';
function App() {
return (
<div className="App">
{/* 이 안에 jsx문법 사용하여 작성 */}
</div>
);
}
export default App;
JSX 란 ?
javascript파일에서 html을 쉽게 작성할 수 있게 도와주는 언어
JSX문법
1. class 대신 className 사용
2. 변수를 넣을땐 {중괄호 사용} => 데이터를 꽂아넣는다 ( 데이터 바인딩 )
3. style 넣을 땐 태그안에 style={{ 스타일명 : '값' }}
import logo from './logo.svg';
import './App.css';
function App() {
let post = '대구 돈가스 맛집' // 서버에서 가져온 데이터라고 정의
return (
<div className="App">
{/* 이 안에 html,css사용하여 작성 */}
<div className="black-nav">
<h4 id={post} style={{color:'yellow', fontSize:'20px'}}>블로그임</h4>
{/* id="대구 돈가스 맛집" */}
</div>
<h4>{post}</h4>
{/* 대구 돈가스 맛집 */}
</div>
);
}
export default App;
※ 에러 메세지는 터미널/브라우저 또는 개발자도구로 확인합니다