Skip to content

"Backend In Action"은 Backend 관련 기술과 궁금한 내용을 직접 코드로 작성하며 기록하는 개인 저장소입니다.

Notifications You must be signed in to change notification settings

KIMSEI1124/backend_in_action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

Backend In Action

Backend 공부 관련 코드들을 기록합니다.

브랜치 구조는 "언어 - 프레임워크/라이브러리 - 내용"로 구성되며 예를 들면 다음과 같습니다.

java/springboot/passport

Java

Title Date Description
SOLID todo Java로 Solid 원칙을 정리합니다.

Java / Spring Boot

Title Date Description
Passport 2024.02.17 - 2024.02.19 사용자 정보를 담은 인증객체 Passport를 만들어봅니다.
RedisLocalTest 2024.02.19 - 2024.02.26 로컬 테스트 환경에서 동작 가능한 Embedded Redis 를 만들어봅니다.
CustomProperties 2024.02.20 외부 구성 소스에서 설정을 바인딩하는 데 사용합니다.
HttpClient 2024.02.21 - 2024.02.22 Spring에서 Http 통신을 하기 위한 기술인 RestTemplate 와 WebClient 에 대해 비교합니다.
Jacoco 2024.02.26 - 2024.03.01 Jacoco 를 사용하여 코드 커버리지를 측정하여 테스트 코드를 효율적으로 작성합니다.
DockerImageCompress todo Spring Boot프로젝트를 도커 이미지를 생성할 때 이미지의 용량을 압축하여 경량화를 시킵니다.
GithubAction todo Spring Boot의 지속적인 통합을 Github Action 을 활용하여 진행합니다.

Kotlin / Spring Boot

Title Date Description
Starter 2024.03.01 - Forever 코틀린을 공부하면서 처음 본 내용과 자바와 다른 점에 대해서 정리합니다.
Jwt Provider 2024.03.03 코틀린으로 JWT를 발급합니다.

Typescript / Nest.js

Title Date Description
Starter 2024.06.05 - 2024.06.05 NestJS를 시작하면서 특징을 확인해봅니다.
3 Layer Architecture 2024.06.06 - 2024.06.18 NestJS를 사용하여 3 Layer Architecture 를 만들어보며 필요한 내용들을 정리합니다.
Custom Logging 2024.06.19 - 2024.06.19 로그를 작성할 때 커스텀하는 법을 알아봅니다.
Password Encoding todo 비밀번호를 저장할 때 암호화 하는법에 대해서 알아봅니다.
HealthChecks (Terminus) todo NestJS에서 제공하는 Healthchecks (Terminus)를 알아봅니다.

About

"Backend In Action"은 Backend 관련 기술과 궁금한 내용을 직접 코드로 작성하며 기록하는 개인 저장소입니다.

Resources

Stars

Watchers

Forks