NestJS란?Node.JS 기반의 서버 애플리케이션를 만들기 위한 프레임워크다. 효율적이고 확장 가능한 서버 애플리케이션을 만들 수 있다. 최신 자바스크립트와 타입스크립트를 지원하며 객체지향프로그래밍(OOP), 함수형 프로그래밍(FP), 함수 반응형 프로그래밍(FRP)를 따른다. express, fastify와 같은 node.js 프레임워크를 추상화하면서도 이들을 사용할 수 있는 API를제공한다.특징Node.JS 기반효율적이고 확장가능한 서버 애플리케이션 프레임워크자바스크립트, 타입스크립트 지원OOP, FP, FRP 따름express, fastify 활용가능NestJS가 만들어진 이유이전에는 Node.JS 환경을 위한 아키텍처가 없었다. NestJS는 플랙폼 독립적인 아키텍처를 제공하기 위해 만들어졌다..
문제현상템플릿 엔진에게 데이터를 넘겨서 웹 페이지를 렌더링을 하려고 했다. 하지만 데이터를 확인할 수 없다는 메세지를 받았다. 해결과정템플릿 엔진 코드들을 먼저 확인했다. 별다른 이상은 없었다.컨트롤러 코드를 확인해봤다. 데이터를 변수 그대로 넘기고 있었다.const fruit = (fruitName, fruitAmount, fruitSize, fruitColor, fruitWeight) => { return { name: fruitName, amount: fruitAmount, mySize: fruitSize, color: fruitColor, weight: fruitWeight, };};const fruits = [ f..
template engineA template engine enables you to use static template files in your application. At runtime, the template engine replaces variables in a template file with actual values, and transforms the template into an HTML file sent to the client. This approach makes it easier to design an HTML page.템플릿 엔진은 애플리케이션에서 정적 템플릿 파일을 사용할 수 있게 한다. 런타임환경에서 템플릿 엔진은 템플릿 파일의 변수에 값을 채우고 HTML 파일로 변환한 후에 클라..