jin1.log
로그인
jin1.log
로그인
[javascript] 자바스크립트의 특징
jinwonShen
·
2022년 8월 11일
팔로우
0
JavaScript
javascript
목록 보기
2/52
👍 자바스크립트로 무엇을 할 수 있을까?
웹 사이트를 동적으로 만들 수 있다.
웹 사이트를 건물에 비유하면 HTML은 골격, CSS는 외부내부인테리어 즉 눈에 보이는 외관만 담당한다.
웹 사이트에서 슬라이드, 메뉴처럼 마우스 포인터에 따라 움직임을 주기 위해서 자바스크립트를 사용한다.
서버를 구성하고 서버용 프로그램을 만들 수 있다.
과거에는 서버 프로그램을 만들기 위해 PHP, ASP, NET, 자바 같은 언어가 필요하고 시간도 아주 오래 걸린다.
이제는 자바스크립트만 알아도 서버 프로그램을 만들 수 있다.
👉 자바스크립트의 특징은 무엇일까?
✔ 다양한 라이브러리와 프레임워크를 사용할 수 있다.
자바스크립트 라이브러리란 자바스크립트로 미리 구현해 놓은 기능을 묶어 놓은 것이다.
예를 들어 제이쿼리 자바스크립트 라이브러리는 웹 사이트를 동적으로 개발하기 위해 필요한 여러 기능을 단 몇줄의 코드로 사용할 수 있도록 만든 라이브러리이다.
자바스크립트 프레임워크란 기본 제공하는 소스를 수정하거나 추가하는 방법으로 웹 프로그램을 만들 수 있게 미리 준비한 일종의 틀을 말한다.
현재 가장 인기 있는 프레임워크로는
리엑트(React)와 뷰(Vue)
가 있다.
✔ 모든 웹 브라우저에서 작동한다.
웹 브라우저 초장기 시절부터 사용한 언어로 대부분의 웹 브라우저에서 작동한다.
단 주의할 점은 최신 문법을 웹 브라우저에서 즉시 사용할 수 있는 것은 아니다.
✔ 다양한 자바스크립트 공개 API를 사용할 수 있다.
버스나 날씨 정보 프로그램을 만들려면 정보를 알아야 하는데 그 정보를 손쉽게 얻어 가져갈 수 있도록
준비할 수 있는 체계를 만들 수 있다.
최근에는 페이스북, 유튜브, 네이버, 관공서 등에서 다양한 자바스크립트 API를 공개하고 있다.
✔ 웹 브라우저에서 실행 결과를 즉시 확인할 수 있다.
웹 브라우저만 있다면 별도의 실행프로그램 없이도 실행 할 수 있다.
✔ 풀스택 웹 개발뿐 아니라 다양한 용도의 프로그램을 만들 수 있다.
프론트엔드와 백엔드를 모두 제어할 수 있고, 애플리케이션도 만들 수 있다.
jinwonShen
하면 된다. | 좋은 FE 개발자 되기
팔로우
이전 포스트
[javascript] 개발에 필요한 기본지식 익히기
다음 포스트
[javascript] 표기법 익히기
0개의 댓글
댓글 작성