728x90
웹 개발 구상도
1. 프론트엔드
- 업무 로직을 화면에서 표출해내는 역할
- HTML / CSS, JS(자바스크립트) -> JQuary + Ajax (비동기통신)
2. 백엔드
- 업무 로직
- JAVA, JSP, PHP
- JSP (자바 서버 페이지의 약어로, 원래 백엔드 언어지만 지금은 프론트에서 쓰임)
3. Servlet
- 프론트엔드와 백엔드의 모든 기술을 통합해서 웹개발을 도와주는 프레임워크
- JSP, Spring Framework, Spring boot
- WEB / WAS 서버 (Tomcat 사용, JEUS / WebtoB) ,
- WEB / WAS 로 DB와 통신 연결
웹 표준이란 ?
- 한 웹 페이지가 어느 브라우저를 사용하는지와 상관 없이 그 웹 페이지가 정상적으로 작동해야함을 의미
- 웹 표준으로 문서를 하나 만들면 어떤 브라우저에서나 볼 수 있기 때문에 시간 절약이 가능
- HTML과 CSS로 웹 문서를 만드는 것이 웹 표준을 지키는 기본 (html5과 css3은 계속 개발중임)
728x90
댓글