해당 프로젝트는 백엔드는 스프링 부트로 할거라서 파이어베이스는 사용하지 않는다.
$ npm create vite
mycart 프로젝트 생성
react -> javascript 선택
cd mycart
npm i
code .
npm run dev
App.jsx
import "./App.css";
function App() {
return (
<div className="app">
<nav>Navbar</nav>
<main>라우팅</main>
</div>
);
}
export default App;
App.css
.app {
display: grid;
grid-template-rows: 80px auto;
}
rows 위 아래로 나눈다.
.app에서 제일 처음 오는 nav가 80px이고 main는 auto를 준다.
index.css
@font-face {
font-family: "GmarketSansMedium";
format("woff");
font-weight: normal;
font-style: normal;
}
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: "GmarketSansMedium", sans-serif;
}
body {
font-size: 16px;
background-color: #f6f8fa;
}
폰트
https://noonnu.cc/font_page/366
'FRONTEND > React' 카테고리의 다른 글
[myCart] 홈페이지 생성 및 heroSection 컴포넌트 재사용 (0) | 2023.12.19 |
---|---|
[myCart] Navbar 컴포넌트 생성 및 적용 /Navbar Link 컴포넌트로 관리 (1) | 2023.12.19 |
[React-BookStore] 프레젠테이션 만들기 (0) | 2023.12.17 |
[React-BookStore] netlify 배포하기 <Vite>/ firebase 도메인 등록 (0) | 2023.12.15 |
[React-BookStore] 결제하기 -> 주문완료 창 넘어가기/ 주문 내역 조회 (0) | 2023.12.15 |