>frhyme.code
•others

Js Note

  • nodeJS는 웹브라우저에서만 돌아가던 javascript를 다른 기기(PC)에서도 돌아갈 수 있도록 했다는 것이 가장 큰 의미가 있다.
  • CLI 환경에서 node a.js의 형태로 javascript를 수행하면 nodejs runtime이 javascript로 쓰여진 a.js를 해석하여 실행한다. 즉 해당 프로그래밍 언어가 구현된 구현체(Implementation)이라고 봐도 된다. nodeJS 이전에는 이러한 implementation이 웹 브라우저에만 있었으나, 이제 서버 단에서도 구현체가 생김으로 인해, 서버 쪽에서도 javascript를 구현할 수 있다.
  • 따라서, 서버 쪽에서 javascript를 사용하여 Web Application을 구현해버리고, 이를 js runtime이 실행함으로써, 백엔드와 frontend를 모두 js로 사용할 수 있다.