HTTP
서버~클라이언트가 인터넷상 데이터를 주고 받기 위한 프로토콜
- 포트 값 80
- Stateless(무상태) 프로토콜: 클라이언트/서버 계속된 연결 상태가 아니고, 연결을 끊어버림 -> 쿠키 등장
- 서버/클라이언트 모델을 따름
- 하나의 서버가 많은 응답/요청 처리 가능
웹 프론트엔드의 역할
웹콘텐츠를 잘 보여주기 위해 구조를 만들어야 합니다.(신문,책등과 같이) - HTML
적절한 배치와 일관된 디자인 등을 제공해야 합니다.(보기 좋게) - CSS
사용자 요청을 잘 반영해야 합니다.(소통하듯이) - JavaScript
웹 백엔드 개발자가 알아야 할 것들
- 프로그래밍 언어(JAVA, Python, PHP, Javascript 등)
- 웹의 동작 원리
- 알고리즘(algorithm), 자료구조 등 프로그래밍 기반 지식
- 운영체제, 네트워크 등에 대한 이해
- 프레임워크에 대한 이해(예: Spring)
- DBMS에 대한 이해와 사용방법(예: MySQL, Oracle 등)
사이트(어떤 사이트인지 아직 파악 못 함)
http://html-css-js.com/
출처: edwith | 부스트코스 - Full-Stack Web Developer
'programing' 카테고리의 다른 글
WAS (Web Application Server) (0) | 2018.04.04 |
---|---|
browser의 동작 (0) | 2018.04.04 |
무료 도메인 사이트 (0) | 2018.03.28 |
웹 사이트 / 모바일 사이트 속도 분석하기 (0) | 2018.03.17 |
sublimetext3 설치 및 한글 사용이 편리하도록 변경하기 (0) | 2018.03.07 |