개발환경 2

개발 환경 구축하기 2

본 글은 1편에서 이어집니다. 2018/01/05 - [프로젝트/동아리 관리 시스템] - 개발 환경 구축하기 1 4. Brackets - 프론트 엔드 개발용 텍스트 에디터Brackets는 웹 디자이너와 프론트 엔드 개발자를 타겟으로 만든 Adobe사의 텍스트 에디터입니다. 오픈소스로 제작되었고, MIT 라이선스를 가지고 있습니다. Brackets를 사용하는 가장 큰 이유는 실시간 미리보기(Live Preview) 기능 때문입니다. 우측 툴바 맨 위쪽에 있는 번개 모양의 버튼을 클릭하면 실시간 미리보기 기능이 활성화 되는데, 실행되면 작성 중이던 HTML 페이지가 Chrome 웹 브라우저로 실행됩니다. 보통 실시간 미리보기가 실행된 브라우저와 Brackets를 동시에 모니터에 띄워 놓은 상태에서 작업을 하..

개발 환경 구축하기 1

동아리 관리 시스템 개발에 사용된 환경은 다음과 같습니다. - MySQL - Node.js 8.9.3 - Visual Studio Code - Brackets - Git 1. MySQL MySQL을 선택한 이유는 오픈소스 DB중 가장 많은 레퍼런스와 사용자를 가지고 있기 때문입니다.(Oracle은 라이선스와 용량 때문에 제외하였습니다.) 개발을 하면서 막힐 때에는 구글에 검색을 하는 경우가 많은데 개발 된 지 얼마 되지 않았거나, 사용자가 많지 않은 프레임워크와 같은 경우에는 문제가 발생해도 알아볼 길이 없게 됩니다. 오랜 경험과 엄청난 실력을 가진 개발자라면 문제를 다양한 측면에서 분석하여 해결하는 경우도 있겠지만 저와 같은 초보 개발자로서는 문제 해결은 물론이고 원인조차 알 수 없는 경우가 많기 때문..