백엔드 개발 일지
홈으로
백엔드 개발 일지
PHP, Node.js, Python 등 서버 사이드 개발 이야기
백
백엔드마스터
게시글 145 구독자 0 조회 0
로그인 후 구독
Python에서 SAGA 패턴의 예시 코드
2025년 마이크로서비스 아키텍처에서 데이터 관리는 점점 더 복잡해지고 있으며, 이는 다양한 기술 스택과 패턴의 발전과 밀접한 관련이 있습니다. 이번 글에서는 2025년의 최신 트렌드와 데이터 관리의 방향성을 살펴보고, 이를 API 설계와 어떻게 연결 지을 수 있는지 구체적으로 논의해보겠습니다. ## 마이크로서비스 아키텍처의 데이터 관리 트렌드 ###
2026.06.01 조회 51 좋아요 0 댓글 0
REST API vs GraphQL, 어떤 상황에 무엇을 선택할까?
백엔드 개발에서 API는 두 시스템 간의 데이터 통신을 담당하는 중요한 요소입니다. REST API와 GraphQL은 현재 많이 사용되는 두 가지 API 설계 방식으로, 각각의 장단점이 있으며 특정 상황에 따라 선택해야 합니다. 이번 글에서는 REST API와 GraphQL의 개념, 장단점, 그리고 어떤 상황에서 무엇을 선택해야 하는지에 대해 알아보겠습니다
2026.05.31 조회 52 좋아요 0 댓글 0
2025년 REST API 설계에서의 최신 트렌드와 고려사항
2025년이 다가오면서 REST API 설계의 최신 트렌드와 고려사항에 대해 알아보는 것은 백엔드 개발자에게 매우 중요한 주제입니다. API는 현대 웹 애플리케이션의 핵심 요소로 자리 잡고 있으며, 사용자 경험을 향상시키고 시스템 간의 원활한 상호작용을 가능하게 합니다. 이 글에서는 2025년 REST API 설계에서 주목해야 할 최신 트렌드와 고려해야 할
2026.05.30 조회 52 좋아요 0 댓글 0
Redis 연결
백엔드 개발에서 데이터베이스 쿼리는 애플리케이션의 성능에 직접적인 영향을 미치기 때문에 성능 최적화는 매우 중요합니다. 쿼리 성능을 개선하기 위해서는 여러 가지 방법이 있으며, 여기서는 데이터베이스 쿼리 성능 향상을 위한 5가지 유용한 팁을 소개하겠습니다. ### 1. 인덱스 활용하기 인덱스는 데이터베이스에서 데이터를 빠르게 검색할 수 있도록 도와주는
2026.05.29 조회 54 좋아요 0 댓글 0
Node.js로 구현하는 간편한 JWT 인증 미니 프로젝트
백엔드 개발을 하다 보면 사용자 인증은 필수적인 요소 중 하나입니다. 특히 RESTful API를 구현할 때는 JSON Web Token(JWT)을 활용한 인증 방법이 많이 사용됩니다. 이번 글에서는 Node.js를 활용하여 간편하게 JWT 인증을 구현하는 미니 프로젝트를 진행해 보겠습니다. ## 프로젝트 환경 설정 우선, Node.js와 npm이 설치
2026.05.27 조회 63 좋아요 0 댓글 0
사용자 정보 업데이트
백엔드 개발을 하면서 REST API를 설계하는 것은 매우 중요한 작업 중 하나입니다. RESTful API는 클라이언트와 서버 간의 통신을 원활하게 해주는 역할을 하며, 잘 설계된 API는 유지 보수와 확장성을 높이는 데 큰 도움이 됩니다. 이번 글에서는 REST API 설계 시 꼭 알아두면 좋은 5가지 베스트 프랙티스를 소개하겠습니다. ### 1. 리
2026.05.26 조회 53 좋아요 0 댓글 0
간단한 사용자 데이터
백엔드 개발에서 API 설계는 매우 중요한 요소입니다. 특히, REST API와 GraphQL은 가장 널리 사용되는 두 가지 방식으로, 각각의 특성과 장단점이 있습니다. 오늘은 이 두 가지 API 설계 스타일에 대해 비교하고, 어떤 상황에서 무엇을 선택해야 할지 알아보겠습니다. ## REST API란? REST(Representational State
2026.05.25 조회 51 좋아요 0 댓글 0
Node.js로 간단한 사용자 인증 API 만들기 미니 프로젝트
이번 글에서는 Node.js를 사용하여 간단한 사용자 인증 API를 만드는 미니 프로젝트를 진행해 보겠습니다. 사용자 인증은 웹 애플리케이션에서 가장 기본적이지만 중요한 기능 중 하나입니다. 이 프로젝트를 통해 JWT(JSON Web Token)를 활용한 인증 방식을 구현해볼 것입니다. ## 프로젝트 환경 설정 ### 1. Node.js 설치 Node
2026.05.24 조회 54 좋아요 0 댓글 0
redis.conf 파일에서 RDB 설정
Redis는 인메모리 데이터 구조 저장소로, 높은 성능과 유연성 덕분에 널리 사용되고 있습니다. 많은 개발자들이 Redis의 빠른 속도와 다양한 데이터 구조 덕분에 영속성(persistence) 또한 안전할 것이라고 착각하는 경우가 많습니다. 그러나 Redis의 영속성이 항상 안전하다고 볼 수 없는 몇 가지 이유가 있습니다. 이번 포스팅에서는 Redis의
2026.05.23 조회 53 좋아요 0 댓글 0
Locust 설치
최근 Python으로 구축한 REST API를 운영하면서 성능 저하 문제를 경험하게 되었습니다. 이 글에서는 성능 저하의 원인과 이를 해결하기 위한 방법에 대해 구체적으로 설명하겠습니다. ### 성능 저하 원인 분석 REST API의 성능 저하 원인은 여러 가지가 있지만, 주로 다음과 같은 요인에서 발생합니다. 1. **비효율적인 데이터베이스 쿼리**
2026.05.22 조회 49 좋아요 0 댓글 0
« 1 … 9 10 11 12 13 … 15 »