본문 바로가기
반응형

express js4

[Node JS 기초] #5 GIT 설치, First Commit GIT❓ 깃의 개념 : Git is distributed version control system 분산버전관리 시스템! ex) 유저관련, 상품관련 만든 다음에 깃을 통해 합칠 수 있고, 어떤사람이 어떤부분을 만들었는지 보여주고 알 수 있다! 또한 과거로 이동도 가능하고, 변경도 가능하다! 깃 설치하러 가기! 설치 후 or 이미 있는 경우 설치도 했으니 이제 우리 프로젝트의 버전 관리를 위해 깃 저장소를만들자😁 1. git저장소 만들고 .gitingore 설정하기 git status 명령어로 현재 상태를 보면, Untracked files 목록에 추적 되지 않은 파일들이 빨간이름으로 즐비해 있다! 그리고 밑 문장은 nothing added to commit but untracked files present.. 2020. 8. 11.
[Node JS 기초] #4 Mongo DB Model & Schema 데이터베이스 Model 이란❓ 정의 : 데이터의 관계, 접근과 그 흐름에 필요한 처리 과정에 관한 추상화된 모형. 데이터 모델은 데이터 구조(Data Structure)를 결정한다. Model은 Schema 를 감싸주는 역할! 데이터베이스 Schema 란❓ DB 구조와 제약조건에 대한 전반적인 명세를 기술한 것이다. 스키마는 3계층 스키마로 나누어져 구성되어있고, 이 각각의 스키마는 결국 데이터베이스의 구조와 제약조건에 대한 전반적인 명세를 기술한 것을 의미한다. 3계층으로 스키마를 나눈 이유는 관점에 따라서 분류한 것이다. - 외부스키마 : 개인의 입장, '서브스키마'라고도 한다, 사용자 뷰를 가리킨다. 하나의 외부스키마는 여럿이 공유 가능하며, 하나의 DB시스템에 여러 개의 외부스키마가 존재 가능 -.. 2020. 8. 11.
[Node JS 기초] #3 몽고 DB 연결하기 MongoDB ❓ MongoDB는 Document-Oriented(문서 지향적) NoSQL 데이터베이스이다. 오픈 소스이며 엔진은 C++로 작성되었다. NoSQL이란 Not Only SQL의 약자로서 기존의 RDBMS(관계형 데이터베이스)의 한계를 극복하기 위한 새로운 형태의 데이터베이스이다. 또한 기본적으로 자바스크립트 문법을 사용한다. json형태이기 때문에 nodejs와의 궁합이 좋다. 더 자세한 내용은 https://velopert.com/436 을 보고 참고! 몽고DB공식홈페이지 에서 회원가입 Mongoose ❓ MongoDB ODM 중 가장 유명한 Mongoose에 대해 알아보자😃 ODM은 Object Document Mapping의 줄임말 이다. 풀이 해보면 객체와 문서를 1대1 매칭한다는 .. 2020. 8. 11.
[Node JS 기초] #2 NODE JS 와 EXPRESS JS 다운로드 하기 Node js ❓ Java 언어가 모든 OS 운영체제에서 Virtual Machine 환경 안에서 Runtime 이 구동 되듯이 Node.JS 는 웹브라우저에 종속적인 자바스크립트에서 외부에서 실행할 수 있는 Runtime 환경을 Chrome V8 엔진을 제공하여 여러 OS 환경에서 실행할 수 있는 환경을 제공하게 됩니다. 이것을 Node.JS 라고 정의할 수 있습니다. 출처 : https://medium.com/@candoublej js를 브라우저 속에서만 썼는데, node js 로 브라우저에서 떼어내서 서버사이드에서도 쓸 수 있게 되었다!👍 Express js ❓ nodejs를 쉽게 이용하게 해주는 프레임워크 자 이제 무엇인지 알게 되었으니 요놈들을 설치하고 , 아주 간단한 ExpressJS 앱을 만.. 2020. 8. 10.
반응형