1. 웹 언어
웹페이지를 구성하는 언어로는 크게 프론트엔드와 백엔드언어가 있어요. 사용자가 마지막에 보는 최종화면의 모든 구성요소를 구현하는 것이 프론트엔드 언어예요. 서버 측에서 데이터베이스와 연동하여 로그인, 회원가입, 검색, 글 등록, 조회, 삭제 등을 구현하도록 해 주는 언어가 백엔드 언어입니다.
구분 | 프론드엔드 | 백엔드 |
목적 | 웹사이트의 최종 사용자, 즉 일반 사용자가 보는 최종 화면의 필요한 모든 것을 개발 | 일반 사용자가 볼 수 업슨 서버 측에서 작동하는 언어로 데이터베이스 개발 및 관리 |
언어 | HTML, CSS, Javascript(jQuery) | - PHP, JSP, ASP : 서버 측 스크립트 언어 - Node.js : 프로그래밍 언어는 아니지만 모바일과 웹사이트의 API와 같은 백엔드 서비스 개발 - Javascript : 프론트엔드와 백엔드 스크립트 모두 개발 가능 - Java, Python |
기술 | Bootstrap : HTML, CSS, Script의 틀을 제공하고 반응형 웺이트를 쉽게 구현하는 프레임워크 React, AngularJS, Vue.js : 오픈소스 자바스크립트 프레임워크 |
웹 페이지는 크게 아래 3가지의 언어로 구성돼요. 이 세 언어가 크롬, 인터넷 익스플로러, 파이어 폭스 등과 같은 웹 브라우저가 해석할 수 있는 유일한 언어랍니다.
HTML | 웹사이트의 내용 전달 |
CSS | 웹 사이트의 모양, 스타일 담당 |
Javascript(jQuery) | 웹사이트의 동적 요소 담당 |
'html&css' 카테고리의 다른 글
[html&css] 웹디자인 기능사 채점기준 (0) | 2024.04.30 |
---|---|
[html&css] html 특수문자 표현, 엔터티 코드 (Entity Code) (0) | 2024.04.29 |
[html&css] html 태그 쉽게 작성하는 법 : 약어 사용법 (Emmet Abbreviation) (1) | 2024.04.29 |
[Text Design] ⚡텍스트 강조하기(형광펜, 점, 물결선, 글자에 배경넣기) (1) | 2024.04.12 |
[Text Design] 선, 그물 선, 밑줄로 제목 꾸미기 (2) | 2024.04.11 |