Front-end/Vanila JS

Why JS

탱 'ㅅ' 2023. 12. 13. 15:02

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