본문 바로가기
반응형

비개발자의 개발 지식 스터디/프론트엔드2

프론트엔드(앱) 모바일 앱 기본 지식 거의 모든 스마트폰의 OS는 android와 ios로 나뉘고, OS가 다르기 때문에 기본적으로 앱을 개발하는 방식이 다름 android는 java 혹은 kotlin 이라는 프로그래밍 언어로 개발 ios는 swift 혹은 objective c 프로그래밍 언어로 개발 웹은 HTML, CSS 코드로 화면을 그리는 반면, 모바일 앱을 개발할 때는 GUI 환경에서 화면을 짤 수 있음(프로그래밍 언어로도 화면을 구성할 수 있음) 스토어에 올라가기 전에 정상적인 앱인지 심사를 거치게 됨 심사는 사람이 직접 하게 되며 심사를 통과하고 나면 정상적으로 플레이스토어에 올릴 수 있게 됨 보통 앱 서비스를 내기 위해선 안드로이드는 구글 플레이스토어 , ios는 앱 스토어에 심사를 맡기게 됨 구글 플레이스.. 2023. 7. 14.
프론트엔드(웹) 브라우저에서 웹이 동작하는 과정 웹을 실행하는 환경은 브라우저, 웹을 제공하는 곳은 웹 서버 사용자가 브라우저에서 url(도메인 주소)를 입력 브라우저는 웹 서버를 실행하고 있는 컴퓨터에게 요청 웹 서버에서는 프론트엔드 개발자가 개발한 웹을 클라이언트(브라우저)에게 전달 브라우저는 기본적으로 HTML, CSS, Javascript 3가지 언어를 통해 웹을 보여줌 프론트엔드 개발자는 웹을 개발할 때 이 세가지 언어를 사용 실제로 브라우저에서 웹을 보여줄 때 웹 서버로부터 HTML, CSS, Javascript를 다운 받은 후 순서에 맞게 실행시킴 html, css는 렌더링 엔진을 통해 실행되며, javascript는 자바스크립트 엔진을 통해 실행됨 브라우저 화면에 웹을 그리는 전체적인 과정을 브라우저 렌더.. 2023. 7. 13.
반응형