엘리스 SW 엔지니어 트랙 61일차
실시간 강의날
프로젝트 대비 git 복습으로 시작
json-server
간단한 앱에 사용 가능한 json-server
RESTFul API
서버와 클라이언트가 통신할 때 사용하는 최고의 예시
HTTP이 주는 프로토콜을 최대한 잘 활용하자
전체를 바꾸는 PUT
부분만 바꾸는 PATCH
React에서 Redux 사용
이 방법을 알아야겠다.
CRUD를 할 수 있고, 데이터를 가져오고 보내고, 저장까지 한다면
왠만한 것들을 다 만들 수 있지 않을까?
Development | Producttion
Development
디버깅 및 개발 환경에 포커스
디버깅 기능이 있어서 느리다
Production
실제 배포
프로덕션으로 만들기
npm run build
이걸로 build, 프로덕션 파일로 만든다
serve -s build
빌드된 것(production)을 띄울 수 있다
배포시 클라우드
프론트(무료)
Github Page, Netlify, Vercel 등
Node.js
Heroku
Nginx 같은 웬 서버, 다양한 작업
램 1~2G, 1 Core 이상
Docker 등 빵빵
8G, 4 Core 맥시멈
CI/CD
CI: Continous Integration
CD: Continous Deployment
참고 링크
json-server
=> https://www.npmjs.com/package/json-server
npm serve
=> https://www.npmjs.com/package/serve
'Web Dev > ELICE' 카테고리의 다른 글
63 :: 마지막 실시간 강의, Material UI, Tailwind (0) | 2022.01.20 |
---|---|
62 :: SSR, 페이지 로드 방식, React 앱 배포 (0) | 2022.01.19 |
60 :: 테스팅, TDD, React 테스팅, jest (0) | 2022.01.15 |
59 :: Redux, 구조, React와 Redux, 비동기 처리 (0) | 2022.01.14 |
58 :: React에서 Redux, 테스트 (0) | 2022.01.13 |