CMS11 strapi Server & DB configuration 살펴보기 Configuration strapi db configuration strapi config folder strapi project로 생성된 폴더중 config라는 폴더를 확인할 수 있다. 기본적으로 2개의 파일을 확인 할 수 있다. database.js: database setting sourcecode 아래 코드는 기본적으로 생성되는 sqlite의 경우. module.exports = ({ env }) => ({ defaultConnection: 'default', connections: { default: { connector: 'bookshelf', settings: { client: 'sqlite', filename: env('DATABASE_FILENAME', '.tmp/data.db'), }.. 2020. 9. 15. strapi란? strapi(Headless cms) strapi란? Back-End 개발의 최소한의 노력으로 가능하게 해주는 Framework이다. Back-End의 기본은 CRUD + DB + API(Service)로 볼수 있다. strapi 소스를 설치하고 실행하면, Admin Page를 통해 DB 생성 관리, RestAPI, Data CRUD가 가능하다. strapi 설치와 실행 준비 사항 nodejs 12.x 이상 버젼 postgre sql 또는 Mysql server vs code(필수 항목은 아님) 설치와 실행 strapi npm install, CLI 실행 strapi cli를 npm install을 통하여 설치한후 strapi프로젝트를 실행시키는 방법 install guide link strapi sou.. 2020. 9. 7. Headless cms CMS(Contents management system)는 개발자뿐 아니라 비개발자들도 한번은 들어봤을 법한 Word Press나 Wix등과 같은 기본적인 Back-end Server, Web-server, Front End 를 직접 코드개발없이 다양한 설정과 템플릿들의 배치로 생성해내는 효율적일 툴을 이야기 한다. Word Press 홈페이지 첫화면에서 바로 보이는 문구가 '쉽게 홈페이지를 만드세요' 이다. 이런 Platform의 특징은 대부분 게시판, 블로그등과 같은 느낌의 Front-end에 특화 되어 있는 경우가 많다, 하지만 근래에 급 부상중인 Headless cms는 일부 지원을 하긴 하지만 Presentation layer에 대한 기능과 지원이 전통적인 CMS들과 다르게 주된 기능이 아니다... 2020. 9. 4. 이전 1 2 3 다음