본문 바로가기
  • optimuslee

Nodejs3

[Nestjs] 1-1. Nestjs에 대하여... Nestjs는 Node.js에 기반을 둔 웹 API 프레임워크이며 Express를 사용하지만 Fastify와 같은 다양한 라이브러리와 같이 사용할 수 있습니다. TypeScript를 기반으로 구축되며 OOP(Object Oriented Programming), FP(Functional programming), FRP(Functional Reactive Programming) 요소를 결합하여 사용합니다. 또한 Node.js의 장점을 그대로 유지하며 시스템의 구조를 잡기 수월하게 만들었습니다. 기존의 Node.js는 유연한 라이브러리로 확장적인면에서 긍정적인 평가를 받았습니다. 하지만 라이브러리를 찾기 위해 개발자들이 많은 시간을 할애해야 했습니다. 그러나 nestjs는 프레임워크 내부에 여러 기능들을 미리.. 2022. 3. 20.
[Nestjs] 1. 안녕!? Nest.js 오늘부터 Nestjs 라는 프레임워크에 대해 포스팅할 예정입니다. 예전부터 관심있었던 프레임워크였지만 시간이 없어서 미루다 이제서야 공부를 하게 되었네요 ㅎ... nestjs는 nodejs의 유연함을 그대로 가지고 있으면서 프레임워크 안에 다양한 기능들을 미리 구현해두었습니다. 그래서인지 벌써부터 기대가 되네요. nestjs가 제공하는 컴포넌트를 사용하면서 웹 서버 개발에 박차를 가해봅시다~! 2022. 3. 20.
React 작업 환경 설정 오늘은 리액트 라이브러리를 시행하기 위한 도구들을 설치해보도록 하겠다. Node.js Windows 의 경우엔, https://nodejs.org/ko/에서 좌측에 나타나는 LTS 버전을 설치한다. macOS / Linux 의 경우엔, nvm 이라는 도구를 사용하여 Node.js 를 설치하면 된다. $ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash $ nvm install --lts Yarn 자바스크립트 세계에서 개발자는 패키지를 공유하고 이를 조립하여 프로젝트를 빌드하는 도구로 패키지 매니저를 사용한다. 전 세계적으로 가장 인기 있는 자바스크립트 패키지 매니저는 npm이다. 이것은 엄청난 양의 패키지.. 2020. 4. 22.