본문 바로가기

Room 103. Front-end

(18)
"웹의 동작 방식, Client & Server" 1. 웹의 등장 1990년. 팀 버너스리 경은 한 컴퓨터엔 웹 서버를, 또 다른 컴퓨터에는 웹 브라우저라는 프로그램을 만들었습니다. ​​그리고 이 두 프로그램이 통신하기 위한 통신규약 HTTP와 웹 브라우저에서 어떤 정보를 표현할 수 있는 프로그래밍 언어 HTML를 개발했습니다. 이것들은 어떻게 작용하여 우리가 일상적으로 사용하는 웹 서비스들 이용할 수 있는걸까요? 2. 클라이언트 & 웹 서버 - 클라이언트 : 고객. 웹 브라우저를 통해 웹 홈페이지에 접속하는 우리의 데스크탑, 노트북 등등 입니다. HTTP 통신 규약에 맞는 주소를 통해 웹 서버에 정보를 요청(Request)합니다. 웹 브라우저에서 요청한 주소 정보는 OS, HW(LAN카드)를 지나 웹 서버에 요청됩니다. - 웹 서버 : 클라이언트가 요..
"React, Babel, Webpack" Before, React & Babel & Webpack 에 대해 아는 것 (1) React : ES6문법을 사용하는 자바스크립트이며, 라이프 싸이클(ComponentDidMount ... 등)을 통해 데이터 흐름을 조작할 수 있습니다. React 는 메인 함수 하나를 기반으로 동작하는 것이 아닌 컴포넌트 단위로 개발함으로써 재사용성이 뛰어납니다. (2) Babel : ES6 문법인 React 를 화면 로딩 시 번역하여 보여 주는 것. (3) Webpack : React 프로젝트 빌드 도구. 정의와 개념, 쓰임! (1) React - 페이스북이 개발한 UI 라이브러리로써 재사용이 가능한 UI 를 사용할 수 있께 해줍니다 - 스스로 상태를 관리하는 캡슐화된 컴포넌트 기반으로 소스의 가독성이 매우 높고 간단..