Content-Security-Policy 메타 태그를 사용하여 외부 컨텐츠를 허용해보자 도대체. 왜 이런. TIL을 작성하나? 이왕에 폰갭으로 Hello World를 찍은 김에 기존 React Project 중 하나를 폰갭으로 이식해보자! 라는 원대한 꿈을 가짐. 이식해보려는 프로젝트는 Serverless Architecture를 준비하면서 만들었던 Pure React Web App형태의 웹 페이지였음. (해당 React App을 구동하는데 필요한 서버가 없음, 필요한 데이터 작업은 API 콜을 사용함) 해당 React 프로젝트를 npm run build 후 나온 html과 css, js 파일을 폰갭 프로젝트의 www에 집어넣고 phonegap serve !! 안드로이드 테스트 앱으로 확인해보니 이미지..
PhoneGap으로 Hello World를 내 폰에 찍어보자 나는 CLI 성애자이니 phonegap-cli를 사용하여 내 폰에 Hello World를 찍어내겠다..! PhoneGap official site : http://phonegap.com/ Requirement Node.js git Install phonegap-cli sudo npm install phonegap --global Install PhoneGap Development App (Android) https://play.google.com/store/apps/details?id=com.adobe.phonegap.app Make New PhoneGap App Project phonegap create phonegap-hello Runnin..
DDD : 효과적인 모델링의 요소 참고 도서 : Domain Design Driven (Eric Evans / Wikibooks / 2011) 다음과 같은 사항들을 통해 성공적인 모델링을 이끌어 낼 수 있다. 모델과 구현의 연계 초기 프로토타입을 작성할 때 컴포넌트간의 연결을 확립하는 모델을 정하고, 실제 구현시(반복되는 스프린트) 내내 이 모델을 유지한다. 모델을 확립할 때는 해당 도메인을 실제로 알고있는 전문가와 개발자가 머리를 맞대고 시나리오를 통한 공통 요소를 찾아야한다. 모델을 기반으로 하는 언어 정제 처음 모델을 작성할 때 실제 도메인을 알고 있는 전문가가 해당 도메인에 대한 내용을 개발자에게 설명을 해야한다. 이 과정에서 공통으로 사용되는 언어가 결정되고 서비스, 혹은 개발 과정에서 언어(용..