| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- 자바
- 양과 늑대
- JCF
- Java
- 2022 kakao blind
- bottomscaffold
- rememberupdatedstate
- State
- 안드로이드
- 2022 KAKAO BLIND RECRUITMENT
- mutablestate
- 명령형 ui
- derivedstateof
- 선언형ui
- 선언형 ui
- android
- gradle jdk
- apollo3
- 명령형ui
- remembercoroutinescope
- NavHost
- compose
- ktor-auth
- clean coder
- producestate
- mutableStateOf
- snapshotflow
- 무선 페어링
- genarics
- 2989번
- Today
- Total
목록android (2)
버미
안드로이드 프로젝트 세팅을 위해, Gradle 파일에 JDK를 설정하는 부분이 있다. 이번 글에서는 Gradle에 JDK가 왜 필요한지, 간단한 관련 개념과 함께 포스팅하여 남기고자 한다.JVM Java Virtual Machine 으로 자바의 핵심이다. .java 파일이 컴파일되어 생성된 .class 바이트코드를 실제로 실행하는 가상 머신이다. JVM 내부에는 다음의 요소들이 존재한다.클래스 로더 시스템런타임 데이터 영역 (Heap, Stack, Method Area 등)실행 엔진 (Interpreter, JIT 컴파일러)자바 코드가 운영체제와 직접 연결되지 않고 실행할 수 있도록 해주는 엔진이다. JREJava Runtime Environment 으로 JVM에 자바 표준 라이브러리와 런타임 환경을 ..
GraphQL을 안드로이드에 적용하기에 앞서, 간단하게 GraphQL이 무엇인지 살펴보고 장단점이 무엇이 있는지 알아보자. GraphQL페이스북이 개발한 QL(Query Language, 질의 언어)이다. 대중적으로 사용되고 있는 Rest API의 경우, 서버 측에서 API의 구조를 정해주고 이를 클라이언트 측에서 사용하는 방식이다. REST API 와 GraphQL의 차이 REST APIGraphQL데이터 요청 방식여러 엔드포인트(/users, /posts)와 HTTP 메서드(GET, POST 등)를 사용하여 요청.하나의 엔드포인트(/graphql)를 통해 클라이언트가 원하는 데이터의 구조를 쿼리(Query) 또는 변경(Mutation) 요청으로 정의.언더페칭 문제필요한 정보를 얻기 위해 여러 API..