Backend 공부 관련 코드들을 기록합니다.
브랜치 구조는 "언어 - 프레임워크/라이브러리 - 내용"로 구성되며 예를 들면 다음과 같습니다.
java/springboot/passport
Title | Date | Description |
---|---|---|
SOLID | todo | Java 로 Solid 원칙을 정리합니다. |
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 을 활용하여 진행합니다. |
Title | Date | Description |
---|---|---|
Starter | 2024.03.01 - Forever | 코틀린을 공부하면서 처음 본 내용과 자바와 다른 점에 대해서 정리합니다. |
Jwt Provider | 2024.03.03 | 코틀린으로 JWT를 발급합니다. |
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)를 알아봅니다. |