일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- deveops
- git
- devops
- 클라우드
- MySQL
- react
- azure deveops
- slack
- node.js
- 데이터타입
- 자동화
- 조인
- aws devops
- 배포자동화
- github
- AWS
- 마이에스큐엘
- 데브옵스
- 자동배포
- docker
- Pull
- CI/CD
- 도커
- 리액트
- PIPELINE
- azure devops
- nginx
- 배포
- Azure
- CSS
- Today
- Total
목록node.js (2)
Full_Stack developer

mvc/ 기본 폴더 구조 MVC란? MVC 장단점 장점 패턴들을 구분해 개발한다. 유지보수가 용이하다. 유연성이 높다. 확장성이 높다. 협업에 용이하다. 단점 완벽한 의존성 분리가 어렵다. 설계 단계가 복잡하다. 설계 시간이 오래 걸린다. 클래스(단위)가 많아진다. MVC 흐름 Node.js MVC 구조 폴더구조 app.js Router 불러오는 부분 위의 코드를 이용해 특정 시작 url의 역할 구분 가능 routes/index.js 경로를 controller와 연결해 설정 가능 참고) 404 Error 란? 404에러는 클라이언트가 잘못된 주소로 접속했을 때 발생하는 Error! 참고) 404 Error 라우팅 맨 마지막 라우트로 선언 * : 그 외 나머지 주소는 모두(all) 잘못된 요청임을 사용자에..

Node.js 서버 측 자바스크립트 런타임 환경 브라우저 밖에서 자바스크립트를 사용할 수 있음 자바스크립트 실행 엔진으로 구글 크롬에서 사용하는 V8 엔진을 탑재해 실행 속도 빠름 이벤트 기반, 비동기 I/O 모델을 사용해 가볍고 효율적 NPM 패키지 매니저는 세계에서 가장 큰 오픈 소스 라이브러리 런타임이란? Node.js 특징 자바스크립트 언어 사용 Single Thread Non-blocking I/O 비동기적 Event-Driven 특징1. JavaScript 언어 사용 JavaScript 언어는 원래 웹 브라우저 환경에서만 동작하였음 Node.js 의 등장으로 터미널에서도 브라우저 없이 바로 실행 가능! JavaScript 언어 한가지로 프론트엔드와 백엔드(서버)를 모두 만들 수 있게 되었음 특..