반응형 IT/javascript2 javascript와 node js의 차이점과 개념 쉽게 정리 하기 최근에 Node.js 학습을 하게 되면서 그동안 많이 들어봤지만몰랐던 내용의 개념을 이해하고 정리한 내용을 기록하려 한다 Node.js 이야기를 하는데 왜 Javascript를 언급하지라고 생각할 수 있다Node.js 에서 알 수 있듯이 Javascript는 확장자가. js이다여기서 정확한 개념은 모르더라도 Javascript와 관련이 있겠구나라고 추측해 볼 수 있다 1. JavaScript란JavaScript는 웹 페이지를 동적이고 상호작용적으로 만들기 위해 사용되는 프로그래밍 언어이다원래는 웹 브라우저 내에서 실행되도록 설계되었기 때문에, 사용자의 입력에 반응하거나 페이지의 내용을 동적으로 변경하는 등의 작업을 수행한다예를 들면, 사용자가 버튼을 클릭했을 때 팝업을 표시하거나, 스크롤에 따라 새로운 .. 2024. 6. 18. Javascript Module(모듈) 이란? 무엇이며 왜 사용하는지 확실하게 정리하기 프런트 개발 환경을 이해하기 위한 필수적인 개념인 모듈(module), 웹팩(webpack)과 같은 번들러(bundler)를 왜 사용하는지 정리해보고자 한다 1. 모듈(module)이란?모듈은 파일 하나하나, 특정 기능을 갖는 작은 코드 단위를 의미한다우리가 개발을 하면서 규모가 커지면 언젠가 파일을 여러 개로 분리해야 하는 시점이 온다이때 분리된 파일 각각을 모듈이라고 부르는 것이다목적에 따라, 기능별로 여러 개의 파일로 분리해서 관리할 수 있으며 모듈로 분리하는 과정을 모듈화라고 한다 2. 모듈(module)은 왜 필요한가?- 네임스페이스 관리: 전역 네임스페이스의 오염을 방지하여 이름 충돌을 피할 수 있고, 각 모듈은 자체 스코프를 가지고 있어 다른 모듈의 변수나 함수와 독립적이다- 재사용성: 공통.. 2024. 6. 13. 이전 1 다음 반응형