목록Dev/Android (31)
Learn & Record
[FastCampus] Android (Network 이론 4 ~ 실습 3 4 5 6)
Network - 두대 이상의 컴퓨터를 연결하는 것 - 클라이언트와 서버의 연결 - 클라이언트 : 사용자가 볼 수 있는 기기 (N개) - 서버 : 사용자가 볼 수 없는 기기 (1개) - 네트워크가 필요한 이유 1> 클라이언트(앱) -> (internet) -> 서버 : 요청(내가 지금 첫화면을 그리려고하는데 데이터 좀 줘) 2> 서버 -> (internet) -> 클라이언트(앱) : 화면을 그릴 수 있는 데이터가 도착 (응답) 클라이언트의 Request(요청) 서버가 response(응답)를 보낸다 - 대부분의 앱들이 정보를 서버로부터 받아서 하면을 구성한다. 문제점은 없을까? - 매번 똑같은 화면을 그리는데 매번 요청을 하면 -> 낭비다. -> 해결책 : 캐싱 - 한번 받은 대이터를 클라이언트가 로컬 ..
Dev/Android
2024. 2. 11. 09:20