2024/12 19

최종 프로젝트(7) - AWS 풀스택 과정 96일차

목차1.새로고침 시 날씨 API null2.무한 새로고침3.href = "/" 클릭 시 null 1. 새로고침 시 날씨 API null 처음에 출력되는 메인 페이지는 @PostMapping("/")가 아닌 @GetMapping("/")을 사용해야 함(@PostMapping("/")은 href = " " or href = "/"를 이용한 새로고침을 하면 계속 address 정보를 가져오지 못 함) 또한 다른 페이지에서 다시 메인 페이지로 돌아가기 위해서는 redirect:/를 사용해야 함!=> PostMapping만 사용하면 새로고침을 할 때마다 날씨 API의 정보를 못 가져올 수 있기에 GetMapping 또는 비동기 방식으로 하기 ▣ 문제 상황◈ WeatherController.javapackage c..

Project/AWS-Final 2024.12.13

최종 프로젝트(4) - AWS 풀스택 과정 93일차

목차1.현재 위치2.날씨 1. 현재 위치▣ Geolocation API: Geolocation API는 웹 브라우저에서 사용자의 위치 정보를 가져올 수 있는 표준 API이다.GPS, Wi-Fi, 셀룰러 네트워크, IP 주소 등의 데이터를 활용하여 사용자의 현재 위치를 확인한다. ◈ 특징- 사용자 동의 필수: 브라우저는 사용자의 위치 정보를 수집하기 전 동의를 요구한다.- 다양한 위치 수집 소스: GPS, Wi-Fi, 셀룰러 네트워크, IP 주소 등 여러 소스로부터 정보를 수집한다.- 높은 정확도 지원: enableHighAccuracy 옵션을 통해 정확도를 조정할 수 있다.- 브라우저 지원: 대부분의 현대 브라우저에서 지원되며, 모바일에서도 동작한다. ◈ Geolocation API 사용 방법: 주로 두..

Project/AWS-Final 2024.12.10

최종 프로젝트(3) - AWS 풀스택 과정 92일차

목차1.지도 1. 지도▣ 카카오 APIhttps://developers.kakao.com/ Kakao Developers카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.developers.kakao.com - "kakao developers" 로그인을 한 후 화면 상단의 "내 애플리케이션"을 선택하기  - "내 애플리케이션" 페이지에서 "애플리케이션 추가" 버튼을 클릭하여 새 애플리케이션을 생성하기  - 애플리케이션을 생성하기 위해 필요한 정보를 입력한 후 저장하기(아무거나 입력해도 됨) - 생성된 애플리케이션을 클릭하여 애플리케이션 설정 페이지로 이동하기  - 앱 키 리스트에서 네이티브 앱 키 / REST API..

Project/AWS-Final 2024.12.09