본 글에서는 인증 정보를 외부 저장소에서 받아와서 인증하는 방법을 알아봅니다. 1편에서는 개방형 인가 표준인 OAuth를 알아보고, 구글의 OAuth 서비스를 우리 애플리케이션에 적용하겠습니다.
Read More[Node.js] 자바스크립트 비동기 개념에 익숙해지기 3편 – async await 구문
3편에서는 async와 await 구문을 알아봅시다.
Read More[Node.js] 자바스크립트 비동기 개념에 익숙해지기 2편 – Promise 객체
2편에서는 Promise 객체를 알아봅시다.
Read More[Node.js] 자바스크립트 비동기 개념에 익숙해지기 1편 – 비동기와 콜백 함수 소개
1편에서는 자바스크립트 비동기 개념을 이해하고, 콜백 함수 예제를 작성해봅시다.
Read MoreGitHub Actions으로 배포 자동화해 보기(a.k.a CI/CD) – 2화
2편에서는 깃허브 액션 스크립트를 작성하여 CI/CD를 구현하고, 정상적으로 작동하는지 확인해보겠습니다.
Read MoreGitHub Actions으로 배포 자동화해 보기(a.k.a CI/CD) – 1화
1편에서는 CI/CD가 무엇인지 알아보고, 깃허브 리포지터리 생성 및 코드를 푸시하는 과정을 소개합니다.
Read More스프링 부트 3와 테스트 for 백엔드 개발자
테스트 코드는 작성한 코드가 의도대로 잘 동작하고 예상치 못한 문제가 없는지 확인할 목적으로 작성하는 코드입니다.
Read More스프링 데이터 JPA, 5분만에 알아보기
스프링 데이터 JPA를 알려면 먼저 SQL을 몰라도 데이터베이스를 조작할 수 있게 해주는 편리한 도구인 ORM 개념을 알아야 합니다.
Read MoreNode.JS의 새로운 파트너 NestJS는 왜 탄생했을까?
NestJS는 자바스크립트 최신 기능을 사용하는 웹 프레임워크입니다. 본 글에서 NestJS의 출현 이유와 특징을 알아보겠습니다.
Read More백엔드 개발자를 위한 리눅스 필수 명령어 21
백엔드 개발자가 아니면 리눅스를 사용할 일이 거의 없습니다. 그래서 꼭 알아야 하는, 자주 사용하는 명령어 사용법을 정리했습니다.
Read More