본문 바로가기

javascrpit2

[220210] 템플릿 엔진, nunjuck란? 목록 1. nunjucks의 역할 2. nunjucks의 문법 3. nunjucks 설치법 (링크) 1. 브라우저에 입력된 값을 받아 html을 다시 짜는 nunjucks html이나 css를 사용할때, 서로 다른 파일을 연결하기 위해 script나 style을 사용했었다. 그와 같게 자바스크립트도 독립적으로 존재한다. 그래서 js도 서로를 연결해주는 수단이 필요한데, 그게 바로 템플릿 엔진인 nunjucks다. 그렇다면 템플릿 엔진은 뭘까. 지정된 템플릿 양식에 데이터를 조합해서 HTML문서를 만드는 소프트웨어다. 우리가 보는 웹사이트 화면을 만들어줄때 도와준다고 생각하면 쉽다. 간단히 그림을 그려보자면, 이렇게 이해하면 편하다. 웹서버는 헤더를 읽어주는 express를 통해서 브라우저가 보내주는 요청.. 2022. 2. 10.
[220104] 코테 Lv.1 / 직사각형 별찍기, 크롬 콘솔에서 중복된 값 띄우기 해보려고했는데.. 아는게 별로 없어셔 예시의 구문은 사용하지 못했다. 대신 내가 아는 것 내에서 해보고, 모르는건 일단 알아두기는 하겠음. 해결 전 문제 인식하기 별을 출력하고 함수를 어떻게 짜고 말하기 전에 제일 큰 문제가 하나 있다. 한 줄에 나란히 쓰기는 어떻게 하지. 너무 간단한 문제라 헛웃음이 나는데 지금 내 수준이 여기다. 아는건 console.log()랑 if문이랑 for문이랑 연산자 몇개가 단데 뭐 어떡할거야. 그러니까 도와줘요 구글링. 구글링을 한 결과 --> process.stdout.write(); 뭐가 이렇게 길어. 간단한거 없나. 심지어 실행도 안되는데? 뭐지? 어 잠만 여기서 막히면 아무것도 할 수 없는디. 출력을 못하는데 코드 짜면 뭐하냐고 확인을 못하는데. 혹시 console.. 2022. 1. 4.