본문 바로가기

분류 전체보기144

kakao 로그인 - 2 OAuth 2.0 이란 (Open Authorization) 사용자가 자신의 계정 정보를 직접 공유하지 않아도 서드 파티 애플리케이션들이 제한된 접근을 할 수 있게 해줍니다. 카카오 로그인은 카카오계정으로 다양한 서비스에 로그인할 수 있도록 하는 소셜 로그인 서비스입니다. 카카오싱크는 서비스 간편가입 등 카카오 로그인에 더 다양한 확장 기능을 제공하는 비즈니스 설루션입니다. 카카오 로그인과 카카오싱크가 제공하는 핵심 기능은 다음과 같습니다. 카카오 devolpoer https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developer.. 2023. 9. 26.
kakao 로그인 - 1 학습목표 1. RestTemplate 사용 이유 RestTemplate은 Spring Framework에서 제공하는 HTTP 통신을 간편하게 처리할 수 있는 클래스입니다. org.springframework.web.client.RestTemplate 패키지에 존재 합니다. RESTful 웹 서비스와의 통신을 위해 주로 사용되고 기본적으로 동기 방식으로 처리되며, 비동기 방식으로 처리하고 싶을 경우 AsyncRestTemplate를 사용하면 됩니다. https://jsonplaceholder.typicode.com/ JSONPlaceholder - Free Fake REST API {JSON} Placeholder Free fake API for testing and prototyping. Powered .. 2023. 9. 26.
ScrollView Flutter에서는 여러 종류의 스크롤 뷰를 제공하며, 각각 다양한 사용 케이스와 요구 사항에 맞춰져 있습니다. 주요 스크롤 뷰와 그들의 특징은 다음과 같습니다: 1. SingleChildScrollView 한 개의 자식만을 가질 수 있는 스크롤 뷰입니다. 자식 위젯이 화면보다 더 클 경우에 사용하며, 주로 화면을 벗어나는 텍스트 및 폼 필드 처리에 사용됩니다. 2. ListView 여러 자식 위젯을 가질 수 있는 스크롤 뷰입니다. 세로로 스크롤 가능한 리스트를 만들 때 사용합니다. **ListView.builder**를 통해 대량의 항목을 효율적으로 처리할 수 있습니다. 3. GridView 격자 모양의 스크롤 가능한 뷰를 생성합니다. 여러 컬럼에 걸쳐 있는 항목들을 표시할 때 유용합니다. **Grid.. 2023. 9. 25.
Stack 위젯 Stack 위젯은 Flutter에서 여러 자식 위젯을 겹치게 배치할 수 있게 해주는 컨테이너 위젯입니다 Stack 내의 모든 자식은 오버레이 구조로 배열되어, 리스트의 앞쪽에 있는 위젯이 아래쪽에 위치하게 됩니다. Stack 위젯은 주로 위젯들 간의 위치를 상대적으로 정의할 때 사용됩니다. 주요 개념 확인 Overlay Structure Stack은 오버레이 구조를 갖습니다. 이는 Stack 내의 첫 번째 자식이 맨 아래에 배치되고, 두 번째 자식이 첫 번째 위에, 세 번째 자식이 두 번째 위에 배치된다는 것을 의미합니다. Alignment Stack은 자식 위젯들을 정렬하기 위해 alignment 속성을 사용합니다. 이 속성은 Stack의 모든 자식들이 배치될 위치를 결정합니다. 예를 들어, Align.. 2023. 9. 25.