1. 대체할 수 있는 언어가 없다
- 1995년 12월 Brendan Eich가 넷스케이프(HTML, CSS로만 이루어진 브라우저)를
더욱 interactive하게 하기 위해 10일만에 만든 프로그래밍 언어
-> 이후 인터넷 붐이 크게 일어났고, 새롭게 또 다른 프로그래밍 언어를 개발하기보다는
이미 존재하는 JS를 채택함으로써 기존 웹사이트를 망가뜨리지 않도록 선택
=> 가장 훌륭한 언어X 프론트엔드에 쓸 수 있는 유일한 언어O

2. 모든 브라우저에 내장되어 있다
설치할 필요가 없다
즉, 브라우저 사용하는 모든 사람들이 JS를 실행할 수 있다.
3.
React Native - 크로스 플랫폼 모바일앱
Electron - 데스크탑앱
백엔드도 구현할 수 있다.
∴ FE 개발자는 선택지가 없고 JS만 배우면 된다!
'Front-end > Vanila JS' 카테고리의 다른 글
[JS] Console 객체 (0) | 2024.04.24 |
---|---|
[JS] Events (0) | 2023.12.27 |
[JS] HTML in JS (document 객체) 📌 (0) | 2023.12.21 |
[JS] Conditionals 조건문 (0) | 2023.12.15 |
[JS] Data Types & Variables 자료형과 변수 (0) | 2023.12.13 |