앞으로 server.js 의 코드를 줄이고 html을 단순히 늘이는게 아니고
server.js 를 여러개 만들어 간다.
===>>> 이게 비동기 ... ajax를 이용할 것이다 (nunjucks말고)
(server) (html)
MVC == 모델 뷰 컨트롤러 ==
M = DB = 변수
V = HTML = 서버
C = 데이터가공
파일을 분산시키는 작업 (객체지향) (router를 이용하여)
목표==== 1.파일쪼개기 2.비동기
=========================================================================================
배열로 형성된 객체에서 값을 뽑아오는방법
1. ex) obj[1].userid
그렇다면 배열로 형성된 객체에서 각 배열 안들의 특정 값을 들고오는 방법.
2. ex) obj.forEach(ele=>{ele.userid})
!!!!!해석 === obj안의 배열성분 ele들을 foreach문으로 다 데리고 와서 그 ele들안에 userid값들을 다 들고 오겠다.!!!!
배열로 형성된 객체에서 각 배열 안들의 특정 값들을 들고오는 방법.
2. ex) obj.forEach(ele=>{ele.userid})
이때 해석은 === obj안의 배열성분 ele들을 forEach문으로 다 데리고 와서 그 ele들안에 userid값들을 다 들고 오겠다!!!!
*********************************************************************************************************************
실제로 써보면
sever.js에서 results 값을 list변수안에 담은다음 해당 html에서 써줄때
{% for item in list%}
{{item.idx}}
{{item.subject}}
{% endfor %}
로 쓰고 여기서 list는 {[( ),( ),( ),( ),( ),( ),( ),( ),( ),( )]} 상태이고
item은 ( )들을 뜻한다.