전체 글
-
[m1 맥북] - nest.js 공부하기 5. Board Model 정의하기Nest.js 2022. 4. 26. 23:27
Board Model 정의하기 게시물에 필요한 데이터가 어떤것이 필요한지 정의해주기 위해서 모델이 필요합니다. board Model 파일 생성 -> board.module.ts 모델을 정의하기 위해서는 Class를 이용하거나 Interface를 이용하면 됩니다. interface -> 변수의 타입만을 체크합니다. classes -> 변수의 타입도 체크하고 인스턴스 또한 생성할 수가 있습니다. board의 구조만 정의하기 위해 interface를 사용. //board.model.ts export interface Board { id: string; title : string; description: string; status : BoardStatus; } export enum BoardStatus { PU..
-
[m1 맥북] - nest.js 공부하기 4. 모든 게시물을 가져오는 Service 만들기Nest.js 2022. 4. 24. 17:13
//boards.services.ts import { Injectable } from '@nestjs/common'; @Injectable() export class BoardsService { private boards = [{"이름":"test","나이":7}]; //private 사용하는 이유는 클래스 내에서만 접근해서 수정 가능하게 하려고. getAllBoards(){ return this.boards; } } 비지니스 로직을 처리하는 서비스를 먼저 작성하고 데이터 베이스엔 바로 연결 하지 않고 모든 데이터를 가져오는 함수 만들기. //boards.controller.ts import { Controller, Get } from '@nestjs/common'; import { BoardsServi..
-
[m1 맥북] - nest.js 공부하기 2. NestJS Controller란 ?Nest.js 2022. 4. 24. 16:34
- 생성한 BoardModule에다가 필요한 모듈들을 추가 해준다. Boards Controller 생성하기. nest g controller boards --no-spec # nest : using nest-cli # g : generate # controller : controller schematic # boards : name of the schematic # --no-spec : 테스트를 위한 소스코드 생성x Providers란? - 서비스, 리포지토리, 팩토리, 헬퍼등이 프로바이더 - 그림처럼 컨트롤A에 3개의 서비스 A,B,C가 존재 할 수 있음. Service란? - @Injectable 데코레이터로 감싼 후 제공 되야함.
-
js 볼 영상카테고리 없음 2022. 4. 22. 16:21
https://www.youtube.com/watch?v=NS1cIsWlFGI&list=PLcqDmjxt30Rt9wmSlw1u6sBYr-aZmpNB3 https://poiemaweb.com/ 웹 프로그래밍 튜토리얼 | PoiemaWeb Front-end Development Tutorial poiemaweb.com http://www.yes24.com/Product/Goods/92742567 모던 자바스크립트 Deep Dive - YES24 『모던 자바스크립트 Deep Dive』에서는 자바스크립트를 둘러싼 기본 개념을 정확하고 구체적으로 설명하고, 자바스크립트 코드의 동작 원리를 집요하게 파헤친다. 따라서 여러분이 작성한 코드 www.yes24.com
-
카카오 SDK사용하기 - 카카오 채널 추가하기, 채팅하기카테고리 없음 2022. 4. 22. 15:14
https://developers.kakao.com/tool/social-plugin/channel/add Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com https://developers.kakao.com/tool/demo/channel/add Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com https://developers.kakao.com/docs/latest/ko/kakaotalk..
-