목차1. Vue.js란 무엇인가? 2. 개발 환경 설정 3. Vue 인스턴스 이해하기 4. 데이터 바인딩과 이벤트 처리 5. 컴포넌트1. Vue.js란 무엇인가?Vue.js는 사용자 인터페이스를 만들기 위한 진보적인 자바스크립트 프레임워크이다.Vue.js는 점진적으로 채택할 수 있는 프레임워크로, 필요한 기능을 점진적으로 추가할 수 있다.이로 인해 기존 프로젝트에 쉽게 통합할 수 있다.2. 개발 환경 설정Vue.js를 시작하기 위해 개발 환경을 설정해야 한다.Node.js와 npm(Node Package Manager)이 설치되어 있어야 한다. Node.js 설치저번 포스트 중에 Node.js 설치에 대해서 다룬 포스트다. 이를 참고해서 Node.js를 설치하자.2024.05.20 - [분류 전체보기] ..
Node.js
Node.js는 Chrome의 V8 JavaScript 엔진으로 빌드된 서버 측 JavaScript 런타임이다. 이를 통해 JavaScript를 브라우저 외부, 즉 서버에서도 실행할 수 있다. Node.js는 비동기 이벤트 기반 구조를 가지고 있어, 고성능 네트워크 애플리케이션을 개발하는 데 적합하다.Node.js 사이트https://nodejs.org/en/ 위 사이트에서 Download Node.js(LST)를 눌러 설치 파일을 다운 받는다.LTS는 (Long Term Support) 약자로 오랫동안 지원하는 버전을 뜻한다. 지금 다운받은 파일은 node -v20.13.1 -x64.msi 이다. 다운받은 파일을 클릭한다.Next를 누른다. 라이센스를 동의한다는 체크박스를 클릭하고 Next를 누른다...
요즘 웹 개발에서 API는 중심적인 역할을 한다.특히 JSON 기반의 RESTful API는 그 유연성과 쉬운 통합으로 많은 개발자들에게 선호되고 있다.이 포스트에서는 Node.js를 사용하여 간단한 RESTful API를 만드는 방법을 설명하겠다. Node.js는 비동기 이벤트 구동 방식으로 빠른 네트워크 애플리케이션을 개발할 수 있게 도와주며, JSON 기반의 RESTful API 개발에 매우 적합하다. 1. Node.js와 RESTful API의 기초Node.js 란?Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임이다. 이를 통해 개발자는 웹 서버 및 서버 사이드 애플리케이션을 구축할 수 있다. Node.js는 비동기 이벤트 주도 방식을 사용하여 경량..