오도원입니다.

건강과 행복을 위하여

반응형

Development/Node.js 6

Nodejs. axios를 활용한 http 요청

axios로 특정 url 위치의 데이터를 받아오는 방법에 대해서 알아보자. router.get('/', async(req, res) => { res.json(); }) 위의 라우트에서 특정 url 데이터를 받아오고 해당 데이터를 json으로 전송하고자 한다. try { var ret = await axios.get('http://[api url]'); }catch(err) { console.log(err); } 받아온 response객체가 ret변수에 저장된다. router.get('/', async (req, res, next) => { try{ var ret = await axios.get('http://[api url]'); }catch(err){ console.log(err); } console...

Development/Node.js 2020.08.18

about package.json

애플리케이션을 개발할 때 package.json 파일을 이용하면 사용하는 확장 모듈에 대해 의존성 관리가 가능해서 편하다. package.json 파일은 기본적으로 CommonJS 명세를 따르며 JSON 형식 파일이다. 직접 작성할 수도 있고, npm init 명령어를 통해 자동으로 생성할 수 있다. 해당 애플리케이션을 위한 확장 모듈 정보는 npm install -save를 통해 모듈 정보를 추가할 수 있다. npm init npm install -save 1. 예시 { "name" : "test", "description" : "javascript's test programming.", "keywords" : ["util", "f", "server", "client", "browser"], "auth..

Development/Node.js 2020.07.29

2. 자바스크립트 엔진

1. 자바스크립트 엔진 자바스크립트 코드를 해석하고 실행한다. 가능한 짧은 시간내에 가장 최적화된 코드 생성이 목표 인터프리터를 말한다. 표준 인터프리터 또는 자바스크립트 코드를 바이트코드로 컴파일 하는 JIT 컴파일러로 구현가능 웹 브라우저를 위해 사용된다. 가장 잘 알려진 엔진은 구글의 V8엔진이다. 2. 종류 V8 : 구글에서 개발. C++로 작성되었으며, 구글 크롬과 Node.js에서 사용된다. SpiderMonkey, Rhino, JavascriptCore, Chakra, Nashron, JerryScript

Development/Node.js 2020.07.19

1. Node.js

1. Node.js 웹에서 서버를 개발할 때 쓰이는 언어 자바스크립트 기반의 프레임워크 2. 핵심 싱글 스레드에 비동기(Asynchronous)방식 자바스크립트 기반 프론트뿐만 아니라 백엔드 또한 js로 작성할 수 있게된다. 3. 자바스크립트(Javascript) 프론트엔드 -> HTML, CSS, Javascript HTML : 웹페이지의 뼈대 제공 CSS : 색깔, 글씨체, 모양과 같은 디자인적 요소 JS : 웹페이지의 동작 따라서, 자바스크립트는 동적으로 컨텐츠를 바꾸고, 멀티미디어나 움직이는 이미지 등 웹페이지를 꾸며주도록 도와준다. 구글, 페이스북, 트위터 등 각종 웹에서 모두 ajax를 적극적으로 활용하여 동적인 웹을 개발한다. AJAX는 Asynchrounous Javascript And X..

Development/Node.js 2020.07.19
반응형