이 웹사이트는 Kotlin 언어와 BootSpring (Spring Boot) 프레임워크를 기반으로 개발된 고성능 웹 애플리케이션입니다.
Kotlin은 JVM 기반 언어로써 Java와 완전 호환되면서도 코드가 더욱 간결하고 안전한 특징을 가지고 있습니다.
BootSpring은 Spring 생태계에서 빠른 개발과 강력한 서버 구조를 제공하는 프레임워크로, 생산성과 유지보수 측면에서 뛰어난 선택입니다.
이 프로젝트에서는 특히 다음과 같은 점을 중점으로 개발되었습니다:
-
백엔드 서버 안정성 및 확장성 확보
Kotlin의 Null-Safety와 BootSpring의 자동 설정 기능을 활용하여 안정적인 서버 구조를 구현하였습니다. -
현대적 구조의 API 서버 설계
Controller → Service → Repository 계층 구조를 적용해 유지보수성과 기능 확장성을 쉽게 할 수 있도록 구성하였습니다. -
AWS 기반 인프라와 연동된 운영 환경
AWS EC2, RDS, S3, CloudFront 등 다양한 AWS 서비스와 연동하여, 실제 서비스 배포 환경에서 안정적으로 운영될 수 있도록 구성하였습니다. -
다국어 지원 및 글로벌 서비스 확장 대응
다국어 전환을 지원하여, 국내 외 다양한 사용자가 사용할 수 있는 웹 플랫폼 설계가 반영되어 있습니다.
총체적으로 이 웹사이트는 언어의 간결함 + 프레임워크의 생산성 + 클라우드 인프라 연계를 통해
안정적이고 확장 가능한 웹 서비스 구조를 실현한 프로젝트입니다.