Player | Playlist | Upload | Search |
---|---|---|---|
Category | TechStack | 기록 |
---|---|---|
Architecture | Clean Architecture, Multi Module, MVVM | 프로젝트 구조⎮build-logic⎮네트워크 예외처리 |
DI | Hilt | |
Network | Retrofit, OkHttp, Kotlin Serialization | 역/직렬화 라이브러리 비교 |
Asynchronous | Coroutines, Flow | |
Jetpack | Media3, DataBinding, Navigation, DataStore | Media Session |
Image | Glide | |
CI/CD | Github Actions | PR 단위 테스트 자동화⎮Github Release 자동화⎮Firebase App 배포 자동화 |
Test | Kotest | Kotest 도입기 |
Logging | Timber | Timber 적용 이유 |
- 🔧 Architecture
✏️ 그 외 기록
Category | TechStack | 기록 |
---|---|---|
Framework, Language | NestJS, TypeScript | Nest 사용 이유 |
DB & ORM | MySQL & TypeORM | TypeORM 사용 이유⎮ 관련 개념 학습 |
Test & Load Test | Jest & k6 | 부하 테스트 일대기⎮ 부하 테스트 결과 기록지 |
API Docs | SwaggerHub | Swagger Hub 링크 |
CI/CD | Github Actions | Github Actions 활용한 자동 배포 |
NCP | Server, Container Registry, VPC, Object Storage, CLOVA GreenEye, Cloud Functions | vpc 환경 구성 |
Logging | Winston | 로깅 이미지 |
기술적 도전 | 음악 인코딩, 인덱싱, docker 활용 배포, 부하 테스트 | 인코딩⎮인덱싱⎮배포 |
한 눈에 보는 서버 기술 스택 | 서버 기술 선정 이유 |
- 🔧 Architecture
default.mp4
J043_김형운 | J128_임서경 | K013_박유라 | K018_송준영 | K031_이태경 |
---|---|---|---|---|
Backend | Backend | Android | Android | Android |
강아지 귀여웡 | 엄마 뱃속으로 다시 들어가고 싶어요 | hiphop은 계란이다 🥚 | 0과 1로 사람을 만들 수 있을까요? | Music is my life~ |