[Boostcourse] Maven, 메이븐 설정, 실행 설명(eclipse)
1. Maven Maven CoC pom.xml Maven? Maven은 애플리케이션을 개발하기 위해 반복적으로 진행해왔던 작업들을 지원하기 위해 등장한 도구입니다. Maven을 사용하면 빌드(Build), 패키징, 문서화, 테스트와 테스트 리포팅, git, 의존성관리, svn등과 같은 형상관리서버와 연동(SCMs), 배포 등의 작업을 손쉽게 할 수 있습니다. CoC? CoC(Convention over Configuration)이란 일종의 관습을 말하는데, 예를 들면 프로그램의 소스파일의 위치, 컴파일된 파일들의 위치를 미리 정해놓을 것을 말합니다. Maven 장점 편리성 향상 의존성 라이브러리 제공 설정 파일을 약간 수정하여 직접 다운로드받는 작업 없이 새로운 라이브러리를 사용할 수 있습니다. 다..
2019. 11. 22.
[Boostcourse] DB 연결 웹 - 1. JavaScript FE
1. Javascript ECMAScript(ES) 버전에 따라 결정, 이를 자바스크립트실행 엔진이 반영한다. ES5, ES6(ES2015) 등 버전 ES6를 지원하는 브라우저(Firefox, Chrome)가 많아서 ES6 문법이 표준 ES6를 지원하면 ES5문법도 포함, 하위호환성 문제가 없다. 다만 feature별로 지원하지 않는 브라우저가 있어 조심해야 한다. 변수 var, let, const 변수의 유효범위 scope 재할당 연산자 우선순위 표현 위해 ()사용 +, -, *, / , % or연산자로 if, else 코드를 줄일 수 있다. ===은 타입까지 체크한다. 그래서 ===을 습관적으로 쓰는 것이 좋다 다음은 참(true) 결과가 나온다. 0 == false; "" == false; 0 ==..
2019. 11. 18.