본문 바로가기

아기개발자 일지

(17)
2.1 HTML Tags 태그의 종류는 시멘틱하다. 링크 이미지 목록 제목 참고 : w3schools.com 에서 html태그의 종류를 알아볼 수 있다. 스타일 관련 태그들은 왠만하면 html5에서 쓰이지 않고,css에서 쓰인다. ul
07. WAS was. . 매번 회사에서 건드리다 큰일날뻔한 그 was .. WAS : Web Application Server 클라이언트/서버 구조 서버 : 서비스를 제공하는 애 클라이언트 : 웹 브라우저 클라이언트는 서비스를 제공하는 서버에게 정보를 요청해서 응답받은 결과를 사용한다 . DBMS : 데이터베이스 관리 시스템 다수의 사용자들이 데이터베이스 내의 데이터에 접근할 수 있도록 해주는 소프트웨어. 최초 구현은 오라클에서 했습니다 ! mysql, oracle, postgresql, mariadb 등 엄청 종류가 많음. dbms는 보통 서버 형태로 서비스를 제공하기때문에 dbms에 접속해서 동작하는 클라이언트 프로그램이 많아졌으나, 클라이언트의 로직이 많아지고 클라이언트 프로그램의 용량이 커지기 때문에 문제점이..
06. Web Server 하 여기부터 이제 어려워질거같당 핵심개념 Apache Nginx HTTP Clent Server 웹 서버란 - 소프트웨어를 마랗지만, 소프트웨어가 동작하는 컴퓨터를 말하기도 한다 . - 웹 서버의 가장 중요한 기능은 클라이언트(브라우저, 크롤러) 가 요청하는 html문서나 각종 리소스를 전달합니다. - 요청하는 리소스는 정적/동적일수 있다. (정적 : 컴퓨터에 저장되어있는 파일, 동적 : 웹 서버에 의해서 실행되는 결과물.) 웹 브라우저 -> 웹 서버 엔진엑스 성장세가 지금 엄청 가파르게 시장점유율을 높이고 있다.
05. Browser에서의 웹 개발 https://www.boostcourse.org/web316/lecture/254259/?isDesc=false 웹 클라이언트 코드는 브라우저 안에서만 동작합니다. html, CSS, JavaScript 코드를 보면서 웹 페이지 소스의 구성을 살펴보자. HTML 안에 javascript, CSS 코드가 불규칙하게 예상치못하게 나온다는걸 알 수 있다. div 나왔다가 또 script 코드 나왔다가 중구난방 .. 굉장히 복잡하게 다뤄져있다는걸 알 수 있다. 우리가 알게된 몇가지 특징 1 . html 태그는 html으로 끝난다. 2. head는 html문서에 대한 추가 설명을 담고 있다. 3. 자세한 문서에 대한 정보들이 포함되어 있다. 간단한 html데모 안녕하세요 코드스쿼드 크롱이라고 합니다 코드 테스트..
04. Browser의 동작 브라우저는 정보를 검색, 표헌, 탐색하기 위한 소프트웨어 (파이어폭스, 크롬, 사파리, IE 등) 주소입력창, 서버-네트워크 연결 모듈 포함 , 서버에서 받은 문서(웹 프론트엔드에서 사용하는 java script, html, css ) 를 해석하고 실행하여 화면에 표현하기 위한 해석기. 브라우저마다 서로 다른 엔진을 포함하는데, 위 그림을 참고. HTML을 해석해서, DOM Tree를 만들고, CSS를 해석해서 CSS Tree를 만든 후 랜더링한다.
03. 웹 Front-End 와 Back-End 프론트엔드 - 사용자에게 웹을 통해 다양한 콘텐츠를 제공한다. 사용자의 요청에 반응해서 동작한다. - 사용자의 요청은 여러가지 다양한 형태들(음성, 모션 등)이 있는데 이걸 잘 반응해야한다. 웹 콘텐츠의 구조를 만드는것은 HTML 적절한 배치, 가독성 등을 고려한 디자인 CSS 사용자의 요청에 잘 반응하고 소통하듯이, 빠르게 이루어져야하는것이 JavaScript 백앤드 - 정보를 잘 처리하고 저장해서, 요청에 따라 정보를 내려준다. 프로그래밍 언어, 알고리즘, 동작원리, 운영체제, 네트워크, DB를 알아야 한다. 브라우저 : 사파리, 크롬, ie등등 여러가지 브라우저가 있다. 브라우저에서 소스보기를 보면, html을 볼 수 있다. 브라우저의 동작방식에 대해서는 개발자들도 알 필요가 없다고 생각해왔습니다,..
02. 웹의 동작 HTTP 작동방식 - HTTP는 서버/클라이언트 모델을 따른다. 장점 - 불특정 다수를 대상으로 하는 서비스에 적합 - 클라이언트와 서버가 계속 연결된 형태가 아니기에 최대 연결수보다 더 많은 요청과 응답을 처리 가능 단점 - 연결을 끊어버리기때문에 이전 상황을 클라이언트가 알 수 없음 - 정보 유지를 위한 cookie가 등장 URL - 인터넷 상의 자원의 위치. 특정 파일에 접근하기 위한 경로 및 주소 요청메서드 GET : 정보 요청 POST : 정보 밀어넣기 PUT : 정보 업데이트 DELETE : 정보 삭제 HEAD : 헤더 정보만 요청, 해당 자원에 문제가 없는지 확인 OPTIONS : 웹 서버가 지원하는 메서드 종류 요청 TRACE : 클라이언트 요청을 그대로 반환한다. HTTPS의 다른점 ? ..
응애 갑자기 벼락개발자 된 분석가?기획자?종사자? 아기개발자의 응애일지