전체 글

항상 부족합니다. 목표를 이룰 때 까지 계속 달리겠습니다.
프로바이더 (Providers) Nest에서 프로바이더 (Provider)는 핵심 개념입니다. 서비스, 리포지터리, 팩토리, 헬퍼와 같은 기본 Nest 클래스 대부분은 프로바이더로 취급될 수 있습니다. 프로바이더의 핵심 아이디어는 의존성으로 주입될 수 있다는 점이며, 이를 통해 객체들 간에 다양한 관계를 형성할 수 있습니다. 이러한 객체들을 연결(wiring) 하는 작업은 대부분 Nest의 런타임 시스템이 자동으로 처리합니다. 이전 장에서는 간단한 CatsController를 만들었습니다. 컨트롤러는 HTTP 요청을 처리하고, 더 복잡한 작업은 프로바이더에게 위임하는 것이 좋습니다. 프로바이더는 NestJS 모듈에서 프로바이더로 선언된 일반 JavaScript 클래스입니다. 자세한 내용은 모듈 (Modu..
첫걸음이 일련의 글에서는 Nest의 핵심 기초 개념들을 학습하게 됩니다. Nest 애플리케이션의 필수 구성 요소에 익숙해지기 위해, 우리는 기본적인 CRUD 애플리케이션을 만들어보며 입문 수준에서 넓은 범위를 다루는 다양한 기능들을 구현해 볼 것입니다.언어우리는 TypeScript를 사랑하지만, 그 무엇보다도 Node.js를 사랑합니다. 그렇기 때문에 Nest는 TypeScript와 순수 JavaScript 모두와 호환됩니다. Nest는 최신 언어 기능들을 활용하기 때문에, 순수 JavaScript로 사용하려면 Babel 컴파일러가 필요합니다. 예제에서는 대부분 TypeScript를 사용하지만, 언제든지 코드 스니펫 오른쪽 상단의 언어 전환 버튼을 클릭하여 순수 JavaScript 문법으로 바꿔볼 수 있..
안녕하세요. dev_writer입니다. 최근 회사에서 코틀린 기반 스프링 백엔드 서비스를, 타입스크립트 기반 Nest.js 백엔드 서비스로 마이그레이션 하는 업무를 진행하게 되면서 작년에 잠깐 사용했던 Nest.js를 공부해 보고자 글을 기록하게 되었습니다. 지금 작성하고 있는 Spring AI 시리즈처럼, 이번에도 Nest.js의 공식 문서를 번역하면서 블로그에 기록할 예정입니다. 이번 시간에는 Introduction에 대한 내용을 작성해 보겠습니다.소개소개Nest(NestJS)는 효율적이고 확장 가능한 Node.js 서버 사이드 애플리케이션을 구축하기 위한 프레임워크입니다. 점진적인 JavaScript를 사용하며, TypeScript로 작성되어 이를 완벽히 지원하지만, 순수 JavaScript로도 개..
한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다. 안녕하세요 dev_writer입니다. 이번에는 한빛미디어 서평단 활동으로 받은 에 대해 리뷰해 보겠습니다.목차책은 11가지의 챕터와, 부록 1가지를 담고 있습니다. 이번 서평에서는 LLM Twin과 LLM 평가 요소에 대해 알게 된 내용을 짧게 요약하고, 총평하도록 하겠습니다.LLM Twin 개념과 아키텍처 이해도구 및 설치데이터 엔지니어링RAG 특성 파이프라인지도 학습 파인튜닝선호도 정렬을 활용한 파인튜닝LLM 평가추론 최적화RAG 추론 파이프라인추론 파이프라인 배포MLOps와 LLMOps부록: MLOps 원칙LLM Twin책에서는 LLM Twin을 아래와 같이 설명하고 있습니다.간단히 말해, LLM Twin은 복잡한 AI 모델인 L..
안녕하세요 dev_writer입니다. 이번 시간에는 Spring AI 공식 문서 중 MCP에 대해 번역한 내용을 전달해 드리겠습니다. Model Context Protocol (MCP)모델 컨텍스트 프로토콜(Model Context Protocol, MCP)은 AI 모델이 외부 도구 및 리소스와 구조화된 방식으로 상호작용할 수 있도록 해주는 표준화된 프로토콜입니다. 다양한 환경에서 유연성을 제공하기 위해 여러 전송 메커니즘을 지원합니다. MCP Java SDK는 모델 컨텍스트 프로토콜의 Java 구현체로, 동기 및 비동기 통신 방식을 통해 AI 모델과 도구 간의 표준화된 상호작용을 가능하게 합니다. Spring AI MCP는 MCP Java SDK에 Spring Boot 통합 기능을 확장한 것으로, 클..
한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다. 안녕하세요 dev_writer입니다. 이번에는 한빛미디어 서평단 활동으로 받은 에 대해 리뷰해 보겠습니다. 목차책은 11가지의 챕터와, 부록 3가지를 담고 있습니다. 본 서평에서는 책의 전반적인 구성과, 의 재시도 전략에 대해 말씀드리겠습니다.들어가며느려진 서비스, 어디부터 봐야 할까성능을 좌우하는 DB 설계와 쿼리외부 연동이 문제일 때 살펴봐야 할 것들비동기 연동, 언제 어떻게 써야 할까동시성, 데이터가 꼬이기 전에 잡아야 한다IO 병목, 어떻게 해결하지실무에서 꼭 필요한 보안 지식최소한 알고 있어야 할 서버 지식모르면 답답해지는 네트워크 기초자주 쓰는 서버 구조와 설계 패턴부록 A: 처음 해보는 성능 테스트를 위한 기본 정리부록 B..
dev_writer
Always Be Curious