Skip to content

OurPortfolio/BE

Repository files navigation

BackEnd

메인이미지


Index

  1. 서비스 개발 멤버 소개
  2. 기술 도입 배경


👩‍👩‍👧‍👧 Backend 멤버 소개

멤버 GitHub 역할
🚩박지훈 Leader😈
CI/CD구현, AWS 인프라 구축, Https서버 배포/클라이언트 연결
김민규 Spring Security 설정, 회원가입/로그인, 이메일 인증, 소셜로그인, RefreshToken발급
이재호 프로젝트 CRUD, 테스트 코드 작성, Jacoco 커버리지 테스트, SonarQube 코드 분석
최원제 포트폴리오 CRUD, 검색어 자동 완성, 테스트 코드 작성, Query 최적화, Jmeter 성능 테스트


✨기술 도입 배경

기술 도입 배경
- 동적 쿼리 작성 용이.
- JPA, JPQL의 한계 극복.
복잡한 조회 쿼리 작성.
자료가 많고 비교적 진입 장벽이 낮다.
- 테스트 코드 커버리지 체크를 위해 사용.
- 다른 라이브러리보다 자료가 많아서 적용하기 비교적 쉽다.
- 많은 레퍼런스가 존재한다.
- Github Action/Jenkins등 CI/CD툴과 연동하여 자동 정적 분석을 할 수 있다.
- 검색어 자동 완성 결과 caching
- 다양한 형식으로 데이터 저장 가능
- 코드 변경이 생길 때마다 지속적이고 반복적인 배포 작업을 자동화하여 서비스 로직에 집중할 수 있다.
- Github Action은 설치가 필요없고 여러 명이 하나의 Repository에서 작업할 때 편리하다.
- Code Deploy는 롤백이 가능하며 현재 사용 중인 AWS의 EC2,S3 등 다양한 서비스화 호환성이 좋다.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •