NestJS란? NodeJS는 여러 개 프레임워크 중에 가장 익숙한 것이 Express인데, 개발을 하면서 아쉬웠던 부분은 프레임워크 안에 지원해주는 것이 적고, Typescript에 설정을 수동적으로 해야 하는 부분에 아쉬움에 의해 NestJS가 나오게 되었다. NestJS를 편리하게 사용하기 위해서는 먼저 Insomnia라는 프로그램을 설치해야 한다. Insomnia Insomnia는 Rest Client로 API를 빠르게 빌드하고 테스트할 수 있는 프로그램이다. Postman과 비슷한 종류라고 생각된다. 추후 비교를 할 수 있어 장단점을 나열하기 바란다. 먼저 Insomnia rest를 검색하여 제일 상단에 있는 링크를 들어가면 다음과 같은 사이트가 보일 것이다. Get started for Fre..
Linux? 오픈소스 운영체제(Operating System, OS)로 CPU, 메모리, 스토리지 등 시스템의 하드웨어와 리소스를 직접 관리하는 소프트웨어이다. WSL? 리눅스 윈도 하위 시스템(Windows Subsystem for Linux, WSL)은 Window10에서 네이티브로 리눅스 실행 파일을 실행하기 위한 호환성 계층이다. Install 아래와 같이 '제어판 > 프로그램 > 프로그램 및 기능 > Windows 기능 켜기/끄기'를 클릭하면 Linux용 Windows 하위 시스템 체크박스가 해제가 되어있다. 체크박스를 클릭 후 확인을 누르면 재부팅을 하라고 나오는데 그때 재부팅하면 준비가 끝난다. 다음으로는 Microsoft Store에 가 Ubuntu를 검색한다. 사진은 18.04 이지만, ..
CSS에서는 초기화 코드라는 것이 있다. 기본적으로 특정 태그에는 기본적으로 CSS가 있는 경우가 있는데, 이 모든 것을 초기화하고 기본으로 설정한다. 그렇게 할 경우 약간의 문제가 생긴 화면 구성을 좀 더 정확하게 코딩 디자인을 할 수 있다. 아래 코드는 퍼블리셔 과정을 했을 당시에 비슷하게 사용하던 reset.css코드다. /* reset CSS Code */ @charset "utf-8"; html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp,..
1. create model 먼저 모델을 생성해준다. // server > models > Comment.js const mongoose = require("mongoose"); const Schema = mongoose.Schema; const commentSchema = mongoose.Schema( { writer: { type: Schema.Types.ObjectId, ref: "User", }, postId: { type: Schema.Types.ObjectId, ref: "Video", }, responseTo: { type: Schema.Types.ObjectId, ref: "User", }, content: { type: String, }, }, { timestamps: true } ); ..
- Total
- Today
- Yesterday
- CSS
- 노드
- node
- 함수
- node.js
- array
- javascript
- redux
- 자바
- 프로그래머스
- 자바스크립트
- github
- java
- 리액트 유튜브
- 뷰
- 코딩테스트
- 리덕스
- Visual Studio Code
- 배열
- react
- Git
- Coding Test
- programmers
- 파이썬
- 리액트 썸네일
- Switch
- mongodb
- 재공부
- node-sass
- 리액트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |