자바스크립트 연습 + 풀스택 개발 = 쇼핑몰 만들어보기FrontEnd -> ReactBackEnd -> ExpressDB -> MySQL or MongoDB
쇼핑몰 제작에 앞서, MongoDB 사용에 익숙해지고 MVC 패턴을 Express 에 적용하는 작은 프로젝트를 하나 만들어봤다. mongooseMVC - GitHub mongoose 를 사용하는, 사용해야 하는 이유는 다른 곳에서 찾길 바란다. 과정만 설명하겠다.
원래 프론트까지 구현 안 해보려고 했는데,React Hook 연습 할 겸 대충대충 만들었다.React 에서 3000번 포트를 사용할 것이기 때문에, express 의 포트를 바꿔주자.필자는 3001번 포트로 바꿔주었음.다시 리액트로 돌아와서..디자인 되어있는 걸 지우고
작업 순서대략적인 작업 순서를 잡고 순서에 맞춰 진행할 예정이다.일단 프론트 먼저 진행한다.아직 React 가 익숙하지 않기 때문에, 보여지는 부분에서 틀을 잡고 추가로 필요한 부분이 있는지 확인한다.그 이후에 Express + MongoDB 로 데이터를 보내주는 것을
일단 만들었다.만들다보니 욕심이 생겨서 계속 기능 추가를 했는데아직 100% 마음에 들진 않지만 나름 나쁘지 않은 것 같다
버그가 많지만 다음에 할 프로젝트가 생각났기때문에 강제 마무리했다.완성 보기