0448 · BE3월 27일[NestJS] NestJS 기본 구조부터 CRUD까지 완벽 정리 (초보자 가이드)| 서론 안녕하세요, 팡일입니다. 프론트엔드 개발을 하면서 TypeScript에 점점 익숙해지다 보니, TypeScript를 활용한 백엔드 개발도 경험해보고 싶다는 생각이 들었습니다. 그래서 여러 백엔드 프레임워크를 찾아보던 중, 구조적인 설계와 생…typeScript · nodejs · backend
0270 · BE8월 8일[Node.js] Swagger를 이용한 Node.js API 문서화, 이렇게 하면 끝!시작하며 백엔드 API를 개발하다 보면 API 명세 관리가 쉽지 않다. 특히 팀원이나 프론트엔드 개발자가 API를 테스트하려면 Postman 설정을 공유해야 하고, 문서를 따로 작성해야 한다. 이 문제를 해결해주는 도구가 바로 Swagger(Open…JavaScript · Express · nodejs
0267 · BE8월 8일[Node.js] 데이터베이스 마이그레이션 완벽 가이드: 개념부터 Prisma 실습까지시작하며 프로젝트를 하다 보면 “DB에 컬럼 하나만 추가해야지” 하고 직접 SQL을 작성해 변경하는 경우가 많다. 그런데 팀원마다 다른 SQL을 쓰거나, 개발 서버와 운영 서버 구조가 달라지는 순간… 버그와 데이터 꼬임이 한 번에 찾아온다. 이 문제…데이터베이스 · nodejs · 백엔드개발
0266 · BE8월 8일[Node.js] Prisma 완벽 가이드: 개념, 구조, MySQL 주의사항까지 한 번에 정리Prisma란? Prisma는 TypeScript/JavaScript 환경에서 사용되는 차세대 ORM(Object-Relational Mapping) 도구이다. 전통적인 ORM들과 달리 개발 경험과 타입 안전성에 특히 초점을 맞춘다. 쉽게 말해서, …데이터베이스 · typeScript · JavaScript
0265 · BE8월 8일[Node.js] 백엔드 서버 환경 세팅 시 자주 설치하는 라이브러리 모음 (Node.js + Express 기준)Node.js와 Express로 백엔드 서버를 처음 구성할 때, 매번 설치하게 되는 기본 라이브러리 세트가 있다. 이 라이브러리들은 프로젝트를 더 안전하고 편리하게 만들기 위해 필수적으로 쓰인다. 이번 글에서는, 실무에서 반복적으로 사용되는 핵심 라…nodejs · Helmet · node.js
0264 · BE8월 7일[Node.js] Node.js + Express 입문: 설치부터 서버 실행까지 따라하기프론트엔드 개발을 하다 보면 백엔드 서버와 연결할 일이 종종 생긴다. 그럴 때 가장 쉽고 빠르게 시작할 수 있는 백엔드 환경이 바로 Node.js + Express 조합이다. 이번 포스팅에서는 Node.js 설치부터, Express 서버를 띄우는 전…Express · nodejs · npm