본문 바로가기
반응형

비개발자의 개발 지식 스터디/실제 IT서비스에 사용되는 기술들2

로그 데이터 로그 데이터 컴퓨터의 처리 내용이나 이용 상황을 시간의 흐름에 따라 기록한 것 로그 데이터는 IT회사에서 필수로 필요 데이터를 바탕으로 사용자 분석 가능 현재 실행되고 있는 프로그램들의 상태 모니터링 가능 로그 데이터는 크게 클라이언트(유저) 로그, 서버 로그로 나눌 수 있음 클라이언트 로그 유저 행동을 시간의 흐름에 따라 기록한 것 일반적으로 IT 서비스는 유저의 행동을 분석해서 더 나은 서비스를 제공하고자 함 IT 제품(웹, 앱)을 통해 유저가 어디서 얼마나 머물렀고, 어디에 관심을 가지는지에 대한 전반적인 데이터를 수집 위와 같이 사용자가 스크롤을 하게 되면 특정 서버에 오른쪽 하단과 같은 정보를 전송 보통 클라이언트 로그를 활용하기 위해선 로그 데이터를 저장하는 데이터베이스, 로그 데이터를 처리하.. 2023. 7. 11.
프론트엔드 & 백엔드 프론트엔드 유저가 서비스를 이용하기 위해 사용하는 프로그램 프론트엔드는 폭넓은 의미로 웹, 앱 등을 전부 포함 보통 브라우저를 통해서 웹을 실행 실제로 웹이 브라우저에 보여지는 과정은 다음과 같음 브라우저가 웹 프로그램을 전달해주는 웹서버에게 요청 웹서버에서 (프론트엔드 개발자가 개발한) 웹을 전달 브라우저에서는 다운받은 웹을 실행 크롬에서 F12를 누르면 개발자도구가 열리며, 브라우저가 웹을 실행시키면서 나오는 정보들(네트워크 통신 기록, 프로그램 로그, HTML 소스 코드 등)을 확인할 수 있음 모바일 앱 스마트폰에서 사용되는 앱으로 Android와 ios가 대표적 앱은 오직 앱스토어에서만 다운받을 수 있음 앱은 웹과 마찬가지로 화면 구성 및 동작 로직을 구현하고, 서버와 통신하면서 데이터를 전달받음.. 2023. 7. 11.
반응형