일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- nth-child()
- 서블릿
- nth-of-type()
- 가상요소 선택자
- 자바
- spring
- optgroup
- 소스트리
- jsp
- 김성박
- 부스트코스
- ES6
- 부정 선택자
- 상속
- 보충필요
- vmax
- 다시볼 것
- 웹개발
- HTML Templating
- 복합 선택자
- datalist
- EDWITH
- vmin
- JavaScript
- 다시보자
- 즐거운자바
- 즐거운 자바
- 가상클래스 선택자
- 속성 선택자
- 깃헙
Archives
- Today
- Total
기억의 DataBase
웹 Front-End와 웹 Back-End 본문
-
웹프론트엔드
사용자에게 웹을 통해 다양한 콘텐츠(문서, 동영상, 사진 등)를 제공
또한, 사용자의 요청(요구사항)에 반응해서 동작
-
웹프론트엔드의 역할
웹콘텐츠를 잘 보여주기 위해 구조를 만들어야 함(가독성) - HTML
적절한 배치와 일관된 디자인 등을 제공해야 함(심미성) - CSS
사용자 요청을 잘 반영해야 함(소통/반응) - Javascript
>> 프로그래밍 / 동적인 제어
※ 크롬의 개발자 도구(F12)를 활용해서 학습
-
웹백엔드
프론트엔드가 클라이언트 사이드라고하면, 백엔드는 서버 사이드라고 할 수 있음
-
언어 한가지 정도는 능숙해야 함 > JAVA
-
웹의 동작 원리 숙지
-
알고리즘(algorithm), 자료구조 등 프로그래밍 기반 지식
-
운영체제(특히 리눅스), 네트워크 등에 대한 이해
-
프레임워크에 대한 이해(예: Spring)
-
DBMS에 대한 이해와 사용방법(예: MySQL, Oracle 등)
출처 : edwith 부스트코스 - https://www.edwith.org/boostcourse-web/lecture/16662/
'Web' 카테고리의 다른 글
WAS (0) | 2019.01.31 |
---|---|
웹서버 (0) | 2019.01.31 |
<Script>, <Style>의 위치와 아마존 (0) | 2019.01.31 |
Browser의 동작 (0) | 2019.01.31 |
웹의 동작(HTTP 프로토콜의 이해) (0) | 2019.01.31 |
Comments