본문 바로가기
728x90

nodejs5

[토이 프로젝트] 영화 포스터 검색 웹 어플리케이션 만들기 (node.js) 백엔드 공부를 하면서 일단은 nodejs를 활용해서 프로젝트도 같이 진행하고 있고, 공부도 하고 있는 와중에 open API를 사용해서 뭔가 만들어보고 싶다는 생각이 들어서 굉장히 간단한 프로젝트를 만들게 되었습니다. 너무 간단해서 정리하기 민망할 수준이지만, 기록하는 것도 공부의 일환이라고 생각하므로 간단하게 정리해보려 합니다. 프로젝트 주제 ❓ 여러 가지 open API를 살펴보다가, 이전에 open API를 정리해둔 좋은 레포지토리가 기억나서 여기로 들어가 써볼 만한 API를 먼저 찾아봤습니다. GitHub - public-apis/public-apis: A collective list of free APIs A collective list of free APIs. Contribute to publ.. 2022. 10. 21.
EXPRESS Framework 사용시 app 객체 주요 기능 살펴보기 지난번에 정리한 내용에 이어서.. 지난번에는 express-generator를 이용해 express framework 기반의 프로젝트 생성을 해보는 단계까지 정리해 봤습니다. 이번에는 프로젝트를 생성했을 때, 가장 핵심이라고 할 수 있는 app.js 파일을 살펴보려 합니다. Node.js 설치 및 express framework 간단하게 써보기 Node.js 설치 우선 아래 node.js 공식 홈페이지로 이동해서 최신 LTS 버전을 다운로드합니다. https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodej.. kkkdh.tistory.com app.js 파일을 살펴보자.. 2022. 9. 30.
Node.js 설치 및 express framework 간단하게 써보기 Node.js 설치 우선 아래 node.js 공식 홈페이지로 이동해서 최신 LTS 버전을 다운로드합니다. https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 이렇게 화면이 등장하는데, 글 작성 시점에서는 16.17.0 LTS가 최신 버전이네요 여기서 LTS가 뭔지 궁금해서 간단하게 찾아봤는데, Long Term Support의 약자로 장기 지원 버전을 줄여서 LTS라고 부른다고 합니다. 쭉 눌러서 설치하면 됩니다. 저는 이미 깔려있는 버전이 있어서 새로운 버전으로 업데이트를 진행했기 때문에 약간 다를 수 있습니다. 테스트 코드 실행 node가 잘 설치됐.. 2022. 9. 26.
Node js web framework 중 가장 많이 사용되는 Express란 무엇일까? Node.js 자체에 대해서 알아본 지난 글에 이어서 이번에는 Node.js를 이용한 웹 서버 개발에 도움이 되는 web framework 중 가장 많이 사용되는 Express를 정리해보려 합니다. node js에 대해 잘 모르시는 분은 node js 정리 글을 먼저 읽고 오시면 됩니다!! 😀 Express란? Node.js의 웹 프레임워크 중 하나로 가장 유명한 웹 프레임워크 (Web framework)에 해당합니다. 웹 사이트 및 웹 앱 개발 영역에서 Node.js의 점유율이 늘어나면서, Node.js의 웹 프레임워크 중 하나인 Express framework는 매우 가볍고 사용이 유연하다는 장점으로 인해 많이 사용되고 있다고 합니다. Express를 사용하는 이유 필요에 따라 유연한 구조 설정이 가.. 2022. 9. 13.
nodejs에 대한 정리 0. nodejs란??? nodejs 공식 홈페이지에 들어가면 다음과 같이 Node.js를 설명하고 있습니다. node.js는 Chrome v8 JavaScript 엔진으로 빌드된 JavaScript 런타임이라고 합니다. 이 말이 정확하게 무슨 말인지 모르겠어서 모르는 용어를 하나씩 정리해 봤습니다. 1. Chrome v8 JavaScript 엔진 V8은 웹 브라우저를 만들 수 있는 기반을 제공하는 오픈소스 JavaScript 엔진으로 구글 크롬 브라우저와 안드로이드 브라우저에 탑재되어있는 엔진입니다. V8 engine은 C++로 작성되었으며, V8 engine을 이용하여 인터프리터 언어인 JavaScript code를 바이트코드(byte code)로 컴파일한 후 실행하는 방식으로 JavaScript c.. 2022. 9. 2.
728x90