반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Dependency
- html
- Django
- html cell size
- html cell
- table cell size
- DI
- Django 특정 값 가져오기
- table tag
- Dependency Injection
- Spring
- Django column 값 가져오기
Archives
- Today
- Total
emluy 개발 일기
express.js - frontend 부분 동작 과정 본문
SMALL
0. 기본 구성
1) public : 정적 파일 저장 - img, font ...
2) routes :
- 각 기능별 app 폴더 만들기
1. routes폴더
1) 기능별 app폴더 안에 html 호출해 줄 router 만들기 (views.py의 render 부분과 비슷함)
#routes/class/classplan.js
: render('class/classplan') 은 views폴더에 있는 class폴더의 classplan.ejs (html) 가져올 것이라는 뜻
{layout: './class/classplanlayout'} 은 views폴더의 class폴더의 classplanlayout.ejs (템플릿 상속) 파일을 css로 쓰겠다는 뜻
2. views폴더 (html, css 작성)
1) 각 기능별 app폴더 만들어주기 (class, join 폴더)
2) 각 기능별 layout파일(classplanlayout.html) 과 본 파일 (classplan.ejs) 만들기
#views/class/classplanlayout.ejs : 템플릿 상속 !
: 저 바디부분에 classplan.ejs가 들어갈 것임
3. app.js (urls.py 에서 불러올 views.py 함수 호출 하듯 여기서는 파일을 호출함)
1) app.js 파일안에 router 만들어주기
2) app.js 파일안에 불러올 파일의 url명 정해주기
반응형
'웹 개발 > express.js' 카테고리의 다른 글
Express.js - 라우팅 (0) | 2020.07.30 |
---|---|
express.js - 미들웨어 (0) | 2020.07.30 |
Express.js를 왜 쓸까? & 습득 과정 (0) | 2020.07.30 |
Express.js - 손으로 하나하나 코드 작성하는 server 실행하기 (서버 개념알기위한 실행일뿐 쓰이진 않음) (0) | 2020.07.30 |
express.js - router 개념 (DB연동 후 CRUD 함수 작동 흐름) (0) | 2020.07.10 |
Comments