나의 스타일을 정리한다.
- kebab case 를 사용한다.
- btn : 버튼
- container
- wrapper
s3 bucket 생성
userPool 생성
# 요구 CMake 최소 버전 | |
CMAKE_MINIMUM_REQUIRED ( VERSION <버전> ) | |
# 프로젝트 이름 및 버전 | |
PROJECT ( "<프로젝트_이름>" ) | |
SET ( PROJECT_VERSION_MAJOR <주_버전> ) | |
SET ( PROJECT_VERSION_MINOR <부_버전> ) | |
# 빌드 형상(Configuration) 및 주절주절 Makefile 생성 여부 | |
SET ( CMAKE_BUILD_TYPE <Debug|Release> ) |
[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]][([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+([][[]]+[])[+!+[]]+(![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[+!+[]]+([][[]]+[])[+[]]+([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]])[+!+[]+[+[]]]+(!![]+[])[+!+[]]](([][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+(![]+[])[!+[]+!+[]]+(!![]+[])[+[]]+(!![]+[])[!+[]+!+[]+!+[]]+(!![]+[])[+!+[]]]+[])[!+[]+!+[]+!+[]]+(!![]+[][(![]+[])[+[]]+([![]]+[][[]])[+!+[]+[+[]]]+ |
스프링은 자바기반 엔터프라이즈 어플리케이션 개발에 쓰이는 프레임워크입니다. 개발 환경 세팅, 어플리케이션 설정, 개발 과정을 모두 마음대로 configure 할 수 있지만, 그만큼 복잡했습니다. 그래서 convention over configuration (설정보다 관례) 를 철학으로 내세운 스프링 부트가 등장했고, 간결하게 코드와 프로젝트를 구성하면서도, 원하는 부분을 유연하게 설정할 수 있게끔 했습니다. 또 MSA(Micro Service Architecture : 서비스를 비교적 작은 컴포넌트처럼 나누어 그들끼리 API 로 연계해 큰 서비스 덩어리를 만드는 아키텍쳐)
에도 더 유리합니다. 스프링 부트를 아는 것이 훨씬 유리하기 때문에, 강하게 권장드립니다.