본문 바로가기
728x90

node11

#2. MongoDB 연결하기 몽고DB ( MongoDB ) ? 몽고디비는 NoSQL ( 비관계형 데이터베이스 )로 관계형 데이터베이스의 테이블 개념이 없다. 그 대신 몽고디비는 여러 데이터가 모인 하나의 단위를 컬렉션 ( Collection ) 이라고 한다. 몽고디비는 데이터 저장소를 가지고 있으며, 그 안에 여러개의 컬렉션을 넣을 수 있다. 즉, 데이터베이스는 컬렉션의 집합이라고 할 수 있다. 1. 문서지향 데이터베이스 2. 스키마가 없다 3. 스케일 아웃이 가능하다 4. 범용 데이터 베이스 5. 조인과 트랜잭션이 없다 6. 매우 고성능이다 7. 낮은 진입장벽 NoSQL ? 이 전에는 한정된 규모의 복잡성을 가진 데이터가 주를 이루어졌다면, 빅데이터 시대로 넘어가면서 점점 데이터의 형태가 단순해지고 대량의 규모로 넘어가고 잇다. .. 2020. 11. 16.
#1. Node.js 와 Express.js Node.js 확장성 있는 네트워크 애플리케이션 ( 특히 서버 사이드 ) 개발에 사용되는 소프트웨어 플랫폼이다. 자바스크립트 런타임이며 즉, Javascript program을 실행할 수 있게 도와준다. Express.js Node.js 의 핵심 모듈인 http와 Connect 컴포넌트를 기반으로 하는 웹 프레임 워크이다. 그러한 컴포넌트를 미들웨어 ( middleware ) 라고 하며, 설정보다는 관례 ( convention over configuration ) 와 같은 프레임워크의 철학을 지탱하는 주춧돌에 해당한다. 즉 개발자들은 특정 프로젝트에 필요한 라이브러리를 어떤 것이든 자유롭게 선택할 수 있으며, 이는 개발자들에게 유연함과 수준 높은 맞춤식 구성을 보장한다. 즉 웹이나 어플리케이션을 쉽게 만.. 2020. 11. 16.
[ React ] React 의 특징 , create-react-app 시작하기 React ? A JavaScrirpt library for building user interfaces ( 리액트는 UI 를 만들기 위한 자바스크립트 라이브러리입니다. ) 웹 세계는 정신없이 변화하고 있다. 무언가가 순식간에 시장을 휘업잡는듯 하다가 언제 그랬냐는 듯 사라진다. React는 현재 최강의 웹이라고 할 수 있는 Facebook이 만든 Javascript라이브러리이다. React는 단숨에 수많은 개발자들을 사로잡았다. Facebook을 비롯하여 Airbnb, Netflix, Dropbox, Twitter, Evernote, Uber 등 세계를 선도하는 서비스들이 React를 사용한다. / 특징 # component 앱의 다른 부분, 또는 다른 앱에서 쉽게 재사용이 가능하다. 유지가능한 앱을 .. 2020. 4. 3.
반응형