[OneStack]팀 프로젝트 개발 과정 - WebSocket 실시간 채팅
·
📋 Project/OneStack
본 프로젝트 개발자 과정 학원의 파이널 프로젝트 기획, 개발, 배포 과정을 담고 있습니다.   OneStack원스택회원 너무 좋아요 작성자 : 서윤달콤 ⭐️ ⭐️ ⭐️ ⭐️ ⭐️www.onestack.store📌 WebSocket이란?WebSocket은 클라이언트와 서버 간의 양방향 통신을 가능하게 하는 프로토콜입니다. HTTP와 달리 연결을 유지하면서 실시간으로 데이터를 주고받을 수 있는 장점이 있습니다.✅ WebSocket의 장점실시간 양방향 통신: 서버와 클라이언트가 자유롭게 데이터를 주고받을 수 있음낮은 지연 시간: 기존 HTTP 요청/응답 방식보다 빠른 데이터 전송효율적인 서버 리소스 사용: 연결 유지로 인한 반복적인 요청 오버헤드 감소최적화된 데이터 전송: 헤더 크기가 작아 네트워크 비용 절..
[OneStack]팀 프로젝트 개발 과정 - JavaMailSender 비밀번호 재설정
·
📋 Project/OneStack
본 프로젝트 개발자 과정 학원의 파이널 프로젝트 기획, 개발, 배포 과정을 담고 있습니다.   OneStack예린더쿠 최고였어요! 작성자 : Kyle ⭐️ ⭐️ ⭐️ ⭐️ ⭐️www.onestack.store 📧 JavaMailSender란?JavaMailSender는 Spring Framework에서 제공하는이메일 발송 기능을 쉽게 구현할 수 있도록 지원하는 인터페이스입니다.SMTP 설정을 활용하여 메일 서버에 연결하고 HTML 템플릿을 적용할 수 있으며, 비동기 메일 발송도 가능합니다.✅ JavaMailSender의 주요 기능SMTP 서버를 이용한 메일 발송HTML 템플릿 지원 (Thymeleaf 등 활용 가능)첨부 파일 전송 기능 제공비동기 메일 발송 가능🛠 비밀번호 재설정 기능 구현비밀번호 재..
[OneStack]팀 프로젝트 개발 과정 - OAuth2 소셜 로그인
·
📋 Project/OneStack
본 프로젝트 개발자 과정 학원의 파이널 프로젝트 기획, 개발, 배포 과정을 담고 있습니다.   OneStack예린더쿠 최고였어요! 작성자 : Kyle ⭐️ ⭐️ ⭐️ ⭐️ ⭐️www.onestack.store 1. 소셜 로그인이 필요한 이유소셜 로그인은 사용자의 편의성을 높이고 보안을 강화하는 중요한 기능이다. 이를 통해 다음과 같은 장점을 얻을 수 있다.사용자 편의성: 별도의 회원가입 없이 기존 계정으로 빠르게 로그인할 수 있다.신뢰성 향상: 검증된 플랫폼의 인증 시스템을 활용할 수 있다.개발 효율성: 보안 인증 로직을 외부 플랫폼에 위임할 수 있어 유지보수가 용이하다.2. 전체 로그인 프로세스소셜 로그인 구현에 앞서 전체적인 로그인 프로세스를 살펴보자.사용자가 카카오 또는 구글 계정을 이용해 로그인 ..
[OneStack]팀 프로젝트 개발 과정 - 기획
·
📋 Project/OneStack
본 프로젝트 개발자 과정 학원의 파이널 프로젝트 기획, 개발, 배포 과정을 담고 있습니다.  OneStack원스택회원 너무 좋아요 작성자 : 서윤달콤 ⭐️ ⭐️ ⭐️ ⭐️ ⭐️www.onestack.store IT 전문가 외주 매칭 플랫폼 선정 과정우리 팀은 초기 프로젝트 주제로 소개팅 플랫폼을 선정했다. 그러나 첫 팀 프로젝트였던 만큼, 참고할 만한 기존 서비스를 분석하는 과정이 필요했다. 하지만 대부분의 소개팅 플랫폼은 모바일 환경에 최적화되어 있어, 이를 웹 기반으로 구현하는 데 한계가 있었다. 따라서 유사한 매칭 시스템을 유지하면서도, 더 적합한 주제를 찾기로 결정했다.이에 따라 기존에 성공적으로 운영되고 있는 숨고, 크몽과 같은 외주 매칭 플랫폼을 분석했다. 해당 서비스들은 웹 기반으로 운영되며..
Kyle99
'onestack' 태그의 글 목록