Javascript 란?
웹을 풍부하게 만들어주는 작고 가벼운 언어
우리가 매일 접속하는 웹사이트는 크게 3가지 요소로 구성된다. ‘HTML(Hyper Text Markup Language)’, ‘CSS(Cascading Style Sheets)’, ‘자바스크립트(Javascript)’다.
HTML은 웹페이지의 큰 뼈대(뼈)를 제공하고,
CSS는 색깔이나 글씨체와 같은 디자인 요소(외모)를 관리한다.
JavaScript는 크로스 플랫폼(cross platform), 객체지향 스크립트 언어로 웹페이지의 동작(근육)을 담당한다.
Java와 비교한 JavaScript
자바스크립트와 자바 비교 <출처: (CC-BY-SA) MDN(Mozilla Developer Network) JavaScript 소개>
사실 이렇게 적어놓으면 무슨말인지 이해가 잘 안간다.
그냥 이렇구나 알고 넘어가면 된다.
Java Script 장점 (표면적)
컴파일 과정이 없기 때문에 다른 언어와 비교했을 때 빠른 시간 안에 스크립트 코드를 작성할 수 있게 도와준다.
- 배우기 쉽고 확장성이 좋지만 보안에 취약하다는 단점이있다.
사실 모든 언어는 어렵고 쉽게 접근 하는 건 없다.
접근성이 좋고 다양한 분야에서 인기있는 언어 그게 최고다.
Java Script 장점
1. HTML/CSS와의 완전한 통합
2. 간단한 것들이 간단하게 처리됨
3. 모든 주요 브라우저에서 지원되며 기본적으로 사용 가능
이정도가 입문자들이 간단하게 이해할 수 있는 내용이 될것 같다.
또한 프론트엔드를 주로 사용하던 언어에서 NODE.js(백엔드용 언어) 라는 프레임워크의 등장으로 Java Script의 활용성은 더욱 좋아졌다.
위와 같이 활용성이 다양한 언어를 차근 차근 알아보려 한다.
그외 javscript 관련 역사, 프레임워크, 툴 등등은 구글이 더 친절하게 알려준다.
검색 화이팅