-
자바스크립트와 웹 프로그래밍 - Do it 자바스크립트 기본편프론트엔드 2019. 12. 19. 19:53
웹 프로그래밍이란?
웹 프로그래밍 : '웹 브라우저'와 관련된 프로그램을 작성하는 것
서버 : 사용자의 요청을 처리하거나 데이터를 관리하는 컴퓨터 → 백엔드 개발
클라이언트 : 웹 브라우저를 통해 서버에 필요한 정보를 요청하고, 서버가 전달한 정보를 보여주는 컴퓨터(PC, 노트북, 모바일 기기 등) → 프런트엔드 개발
자바스크립트로 할 수 있는 일
- 웹 사이트에 동적인 기능을 추가할 수 있다
- 웹 브라우저에서 실행되는 프로그램(웹애플리케이션)을 만들 수 있다
- 자바스크립트 프레임워크 Node.js를 이용해 서버 프로그램을 개발할 수 있다
자바스크립트의 특징
자바스크립트는 웹 브라우저에서 사용하기 위해 만든 언어.
- 모든 웹 브라우저에서 동작한다
- 별도의 프로그램 설치 없이, 웹 브라우저만 있으면 실행할 수 있고 실행 결과를 즉시 확인할 수 있다
- 웹 개발(프론트엔드+백엔드) 외에도 다양한 용도의 프로그램을 만들 수 있다
- 다양한 공개API, 라이브러리와 프레임워크를 사용할 수 있다
*라이브러리 : 자바스크립트로 미리 구현해 놓은 기능들을 묶어 놓은 것 ex)제이쿼리(jQuery)
*프레임워크 : 프레임워크에서 기본으로 제공하는 소스를 수정하거나 추가하는 방법으로 웹 프로그램을 만들 수 있게 미리 준비한 일종의 틀 ex)앵귤러(Angular), 뷰(View)
※ 출처 : Do it! 웹 프로그래밍을 위한 자바스크립트 기본 편
'프론트엔드' 카테고리의 다른 글
자바스크립트의 변수, 자료형, 연산자 - Do It 자바스크립트 기본편 (0) 2019.12.25 자바스크립트 소스 작성하고 실행하기 - Do it 자바스크립트 기본편 (0) 2019.12.24 레이아웃 따라 만들기 - HTML/CSS (0) 2019.12.18 네이버 회원가입 페이지 따라 만들기(클론코딩) - Javascript (0) 2019.12.17 네이버 회원가입 페이지 따라 만들기(클론코딩) - HTML/CSS (10) 2019.12.16