첨에 자바스크립트 들었을때는 걍 웹페이지 동적으로 도와주는거라길래
프론트엔드 할거아니면 상관없겠거니 했는데 조금씩 찾아보면 볼수록
리액트 네이티브 라이브러리 써서 어플도 만들고 스탠포드였나 어떤 미국대학은 알고리즘을 자바스크립트로 가르친다는데
1. 원래 꾸미기용 언어였다가 진화한거임?(이유는 머임?)
2. 제이쿼리라는 라이브러리가 이제 잘 안쓰인다는데 그럼 뭐씀? 그 리액트나 뷰 쓰는거냐 (리액트나 뷰도 꾸미기용 라이브러리임?)
3. 리액트 네이티브랑 리액트랑 다르냐?
1. 웹이라는 플랫폼의 클라이언트인 브라우저에서 유일하게 동작하는 프로그래밍 언어 였음(앞으로는 웹 어셈블리로 C, C++ 언어도 돌아갈 수 있을 듯). 웹의 발전과 함께 여러 이해관계와 요구사항에 따라서 신규 문법들과 Web API 등이 업데이트 되었음. - dc App
2. 제이쿼리는 지금도 많이 쓴다. 리액트같은 UI 라이브러리는 말 그대로 UI 를 위해 사용한다. 제이쿼리는 크로스 브라우징 DOM 컨트롤용으로, 리액트는 쉐도우 DOM 으로 컨트롤 하고 브라우저상에서 상태관리하기 더 용이하다. SPA 로 만들 때 주로 사용한다. - dc App
3. 다름 - dc App
모든 언어가 점차 추가되면서 더 나아지는거고 js는 웹에서 필수적인 만큼 구글에서 많이 밀어준 느낌이 든다 V8엔진 JIT 컴퍼일러 node js 등등