Studying/아직 미지정
웹 강좌 기록 2 - 웹 프론트엔드, 웹 백 엔드
wakeandweep
2019. 10. 20. 11:37
728x90
1. 웹 프론트 엔드, 웹 백엔드의 역할
* 웹 리소스 = 웹 컨텐츠 : 웹에서 보는 텍스트, 동영상 등 여러 자료
* 웹 페이지 자체도 문서이다.
역할 | 실제 구현 / 알아야 할 것 | |
웹 프론트 엔드 |
웹 컨텐츠(=웹 리소스)를 잘 보여주기 위해 1) 구조배치, 2) 디자인, 3)사용자의 요청을 잘 빠르게 반영하는 것 |
실제 구현 방법 1) HTML: 구조 잡기 2) CSS: 디자인 요소 결정 3) Javascript: 동적인 제어 ex) 서버에 뭘 보내고 후속처리, 루프를 돌면서 처리, CSS 코드의 동적 적용 등 |
웹 백 엔드 |
클라이언트의 요청을 받아서 일을 처리한 다음 그 결과를 넘겨주는 역할 클라이언트의 입장인 프론트 엔드와 달리 프로그램의 뒷 부분 쪽의 서버 쪽의 개발 |
알아야 할 것 1) 프로그래밍 언어: JAVA, Python, PHP, Javascript 2) 웹의 동작 원리 3) 알고리즘, 자료구조 등 프로그래밍 기반 지식 4) 서버의 운영체제, 네트워크 등에 대한 이해 5) 프레임워크에 대한 이해 ex: Spring 6) DBMS에 대한 이해 |