일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- mongodb
- 타사인증
- 북마크만들기
- ART_Cinema
- passport.js
- 파이썬 웹프로그래밍 장고
- 개발
- 프로젝트
- Node.js
- Bookmark
- 예술영화추천
- 장고 개발 순서
- 알고리즘
- Algorithm
- Django
- join()
- 자바스크립트
- 독립영화플랫폼
- Exercism
- til
- Django Blog
- python
- Blog
- MYSQL
- JavaScript
- 장고 프로젝트
- 장고
- MyPick31
- 북마크앱
- 장고 프로젝트 순서
Archives
- Today
- Total
목록프로토타입 객체를 할당하는 경우 (1)
Juni_Dev_log
(node.js) [Part.7] 익스프레스 프로젝트를 모듈화하기 - 모듈화 방법 자세히 살펴보기
지금까지 만든 사용자 기능이나 데이터베이스 저장 기능은 모두 하나의 app.js 파일에 들어있다. 따라서 기능이 많아질수록 하나의 파일에 들어가는 코드의 양도 많아진다. 결국 코드를 분석하기 어려워진다. 이 문제를 해결하려면 기능별로 코드를 구분한 후 독립된 파일로 분리시키는 것이 좋다. 이렇게 별도의 파일로 분리하는 것을 모듈이라고 한다. 익스프레스로 웹 서버를 만드는 과정에서 이미 모듈에 대해서 이미 알아보았다. 이 모듈은 구성 방법에 따라 몇 가지 전형적인 코드 패턴을 갖는다. 여기에서는 모듈을 더 자세히 알아본 후 DatabaseExample 프로젝트의 app5.js 파일에서 구현한 각 기능을 모듈로 분리하여 구성해보자. 다양한 방법으로 모듈 만들기 가장 기본적인 모듈 사용 방법은 자바스크립트 파..
Theorem (정리)/node.js
2021. 1. 21. 15:06