strapi와 MongoDB 연동하기

MongoDB 설치하기 MacOS에 MongoDB 설치 하기 strapi 프로젝트 생성 yarn create strapi-app my-project 프로젝트 생성 시 아래와 같이 Custom 옵션을 선택한다. ? Choose your installation type Quickstart (recommended) ❯ Custom…

0 Comments

MacOS에 MongoDB 설치 하기

MongoDB 다운로드 링크 : https://www.mongodb.com/download-center/community?tck=docs_server 압축해제 tar -zxvf mongodb-macos-x86_64-4.2.7.tgz 실행 파일 복사 sudo cp /path/to/the/mongodb-directory/bin/* /usr/local/bin/ 데이터 디렉토리 생성 sudo mkdir -p /usr/local/var/mongodb 로그 디렉토리 생성 sudo mkdir -p /usr/local/var/log/mongodb…

2 Comments

GraphQL 이란?

GraphQL이란 간단히 정의하면 SQL과 같은 용도의 언어라 할 수 있다. 기존 SQL이 데이터베이스에서 데이터를 가져오기 위한 쿼리문이라면 GraphQL은 웹 클라이언트가 서버로 부터 데이터를 가져오기 위한 쿼리문이다. GraphQL 쿼리 실행해보기 다음은…

0 Comments

Headless CMS란?

Headless CMS는 기존 Wordpress나 티스토리 같은 CMS 형태에서 사용자에게 보여지는 View를 제외하고 순전히 콘텐츠를 생성/저장/관리하는 기능만을 제공하는 시스템을 말한다. 콘텐츠를 표시하는 매체들(모바일, 데스크탑, 패드 등)이 다양해지면서 콘테츠를 표현하는 View 형태도…

0 Comments

strapi 설치 및 실행

strapi는? strapi는 headless cms이다. wordpress, 티스토리와 같은 template이 포함된 기존 CMS와 달리 view 부분이 빠져 있고 CMS 핵심 기능인 콘텐츠 생성/저장/관리에 집중된 시스템이다. Quick Start yarn create strapi-app my-project --quickstart…

0 Comments

Docker를 이용해 ElasticSearch와 Kibana 실행 Quick Start 하기

Docker Compose를 이용해 ElasticSearch와 Kibana를 간단히 실행해보겠다. ElasticSearch와 kibana 실행을 위한 docker-compose.yml 파일 docker-compose.yml 파일을 다음과 같이 만들어준다. version: '2.2' services: es01: image: docker.elastic.co/elasticsearch/elasticsearch:7.7.0 container_name: es01 environment: - node.name=es01 -…

0 Comments

Neo4J – 시작하기

Docker를 이용한 QuickStart docker pull 명령으로 neo4j 이미지를 다운로드한다. docker pull neo4j 다운로드 완료 후 다음과 같이 이미지를 실행한다. data volume은 원하는 위치로 설정하면 된다. docker run \ --publish=7474:7474 --publish=7687:7687…

0 Comments