티스토리 뷰
💥 express
우선, 터미널에 npm install express-generator -g 를 쳐서 express를 설치한다!
음 뭐시기 저시기.. 깔렸다고 하는 것 같긴하다 🙄
그 다음, express를 치면 쫘라라라락 내려가면서 왼쪽 explorer 창에 폴더/파일 들이 생긴다!
- bin/www
: 서버를 실행할 수 있는 스크립트 파일
: HTTP 모듈에 express 모듈을 연결하고 포트를 지정할 수 있는 파일이다.
- public
: 외부에서 접근 가능한 파일들을 모아두는 폴더
- views
: 템플릿 엔진을 기반으로 하는 템플릿 파일들을 모아두는 폴더
- routes
: 서버의 라우터와 관련 로직 파일들을 모아두는 폴더
- app.js
: express의 본체 역할!
: 핵심 서버 스크립트의 역할이며 여러가지 미들웨어를 관리한다.
아주 간단하게 정리해보았다!
사실 express에 대해선 많이 알지 못하지만..
요즘 준비하고 있는 토이프로젝트를 하면서 어느정도 접해보긴 했다.
css가 안 먹혀서 구글링 하며 찾아다녔는데, 해결법 중 하나가 public폴더에 css를 넣는 것이었다.
외부 css를 사용하기 위해선 public을 거쳐야 한다. 라는 글을 봤었는데
이번에 정리하면서 정확히 알게 됐다.
public은 외부 접근 가능 파일들 모아두는 곳이라고......
역시 알다가도 모르는 게 컴퓨터의 세계😲
요즘 준비하고 있는 토이프로젝트 과정도 언젠간 여기에 글을 올리지 않을까 싶다 ㅎㅎ
내세울 만큼 예쁘고 굉장한 프로젝트가 아니고, 지금까지 공부한 것들을 복습할 겸
다른 수강생분들이랑 작게나마 하고 있는 거라 올려도 될 지 모르겠다 크크..
그래도 이런 작은 프로젝트라도 복습하면서 직접 만들어보는 것관 다르니
요즘 굉장히 기분조타... 내가 뭔갈 만들고 있다니!! ★.★
express는 간단히 정리했으니 강의 한 번만 더 듣고 자야겠다!
'웹 개발 공부하기' 카테고리의 다른 글
[11.23] 이제야 쓰는 POSTMAN 🧐 (0) | 2024.11.23 |
---|---|
[11.20] 자바스크립트 함수 4가지❗ + 오늘의 포스팅 (1) | 2024.11.20 |
[11.19] 자바스크립트 네이밍 국룰❗ + 오늘의 포스팅 (1) | 2024.11.19 |
[11.19] 객체를 만들어서 API 테스트를 해보자😀 (2) | 2024.11.19 |
[11.19] req.query는 뭐야?😲 (0) | 2024.11.19 |