저는 Inflearn 사이트에서 한입 크기로 잘라 먹는 리액트(React.js) : 기초부터 실전까지 라는 강의를 보고 Todo List 프로그램을 만들어 보았지만 뭔가 부족한 느낌이 들었습니다.
그래서 Book Reports[독후감] app 을 만들어 볼려고 합니다.
일단 기능에 대해 생각을 해볼려고 하는데 FE 부분 부터 생각을 해보자면,
기술 스택은 React + Node.js 를 사용할 예정이며 DB는 mysql을 사용하고 ORM 을 적용을 해볼것입니다.
1. 책 이미지를 넣을 공간이 필요합니다.
2. Author (작가) 를 기입할 공간이 필요하다.
3. 독후감 이기에 책에 대해 comment(설명 또는 후기)를 적어야 합니다.
4. 별점 (이 책을 읽고 나의 별점) 을 넣을수 있어야 합니다.
5. 확인 버튼 ( 다 적고 난 뒤 ) 을 클릭 할수 있어야 합니다.
이제 BE 부분을 생각하자면
1. React, Node.js 서로 연동을 할것이며 rest api를 통해 react --> epxress.js로 axios 요청을 하여 받아올것입니다.
React 와 NodeJS 연동에 관련된 블로그 포스팅
디자인은 대충..
일단 github Repository 를 생성합니다.
npx create-react-app my-app
그리고 cmd 를 키고 작업할 폴더에서 이런식으로 명령어를 칩니다.
이럼 이런식으로 Happy hacking 이라고 나옵니다.
폴더를 보면 조금 어지러운데 정리를 조금 해줍니다.
import "./App.css";
function App() {
return <div className="App"></div>;
}
export default App;
App.css 안에있는 내용을 모두 지우고
App.js 안에 내용을 조금 수정해줍니다.
... 계속 수정중
다음 포스트는 기본적인 컴포넌트 작업, express 서버에서 api 받아오는것을 해보겠습니다.
'Project' 카테고리의 다른 글
[ Cigarette App ] 담배 어플리케이션?? 그게 무엇인가요? (0) | 2022.06.15 |
---|---|
[ 1 day 3 pill ] 프로젝트 일정서, 간트 차트 (0) | 2022.04.20 |
[ 1 day 3 pill ] 프로젝트 계획서 (0) | 2022.04.20 |
[ 1 day 3 pill ] 기획 (0) | 2022.04.02 |
[ React & Node ] Book-Reports-App 2. rest api (0) | 2022.03.25 |