Node.js 기사
[리액트 1부] 만들면서 학습하는 리액트: 준비편
리액트를 실습 위주로 배우는 연재글의 준비편. 쇼핑몰 검색 화면을 만들며 리액트 기초를 익히는 환경 구성법을 소개한다.
서버리스 웹 애플리케이션 만들기
AWS 서버리스 아키텍처를 활용한 웹 애플리케이션 구축 경험과 Node.js, React.js를 이용한 인프라 구성 방법을 소개합니다.
시퀄라이즈 Model 클래스 활용하기
시퀄라이즈 Model 클래스를 확장하여 모델을 정의하고 초기화하는 방법을 알아봅니다. 클래스 내부에서 스키마와 관계를 관리하는 패턴을 소개합니다.
node-sass가 노드 버전에 의존적이 이유
node-sass가 Node.js 버전에 의존적인 이유와 NAN 방식의 C++ 애드온 동작 원리를 설명하며, 버전 호환 문제 해결 방법을 제시합니다.
패스포트 동작 원리와 인증 구현
Node.js에서 Passport 패키지를 사용한 인증 구현 방법과 세션/쿠키 기반 로그인 동작 원리를 설명하는 기술 가이드입니다.
Node.js로 만든 API 테스트(supertest)
Node.js API 테스트를 위한 supertest 라이브러리의 기본 개념과 사용법을 소개합니다. HTTP 요청 검증과 성공/실패 테스트 방법을 다룹니다.
파일명 컨벤션과 웹팩/노드 오류
파일명 표기법(스네이크, 케밥, 카멜 케이스)과 운영체제별 대소문자 인식 차이로 인한 Node.js/웹팩 모듈 오류의 원인과 해결 방법을 설명합니다.
[Node.js코드랩] 17. Express.js
Express.js를 사용하여 기존 Node.js 웹 애플리케이션을 리팩토링하는 방법을 다룹니다. 디버그, 정적 파일, 로깅, API 라우트를 교체합니다.
[Node.js코드랩] 18. 마무리
Node.js 코드랩 시리즈의 마무리 글. Express.js 애플리케이션의 전체 구조와 모듈별 역할, 요청 처리 흐름을 요약하고 향후 학습 방향을 제시합니다.
[Node.js코드랩] 16. body-parser
Node.js body-parser 미들웨어를 직접 구현하는 방법과 이를 활용한 POST API 개발 과정을 설명합니다.
[Node.js코드랩] 15.라우터 Get, Post
Node.js 애플리케이션에서 GET 및 POST 메소드를 구분하여 라우팅하는 방법을 구현하는 실습 튜토리얼입니다.
[Node.js코드랩] 14. 요청 객체
Node.js Request 모듈을 구현하는 방법을 배웁니다. 쿼리스트링 처리와 경로 매칭 문제를 해결하는 방법을 다룹니다.
[Node.js코드랩] 13. 응답 객체
Node.js에서 Express.js와 유사한 Response 모듈을 구현하는 방법을 배웁니다. 상태 코드, 헤더 설정, JSON 응답 등을 처리하는 모듈을 만듭니다.
[Node.js코드랩] 12.포스트 조회 API
Node.js 라우터를 활용하여 'GET /api/posts' 엔드포인트를 구현하고 JSON 형식으로 데이터를 응답하는 방법에 대한 튜토리얼입니다.
[Node.js코드랩] 10.커스텀 모듈 logger
Node.js 커스텀 로거 모듈을 만드는 방법을 설명합니다. 요청 메소드와 URL을 터미널에 색상과 함께 출력하는 미들웨어 구현법을 다룹니다.