분류 전체보기 (100) 썸네일형 리스트형 [Dart] 왜 Dart를 사용하나요? 왜 Dart를 사용하나요? Dart Compiler Dart 컴파일러는 거의 모든 플랫폼에 맞게 컴파일이 가능합니다. 한 언어로 작성한 코드를 여러 플랫폼에서 실행할 수 있도록 컴파일합니다. Dart Web : Dart -> Javascript 변환 Dart Native : Dart -> CPU 아키텍처(ARM32, ARM64, X86_64, ...)에 맞게 변환 JIT(Just In Time) 개발 진행중에 내가 작성한 코드의 결과가 얼마나 빨리 반영되는지는 엄청 중요한데요. Dart VM(가상머신)은 아래의 기능을 포함한 JIT 컴파일러를 지원합니다. hot reload : 재컴파일 향상 DevTools : 실시간 구조 확인 다양한 디버깅 도구 지원 개발이 완료되어 Google Playstore / .. [AWS] AWS CI/CD 구현 (1) - CodeCommit, CodeBuild AWS CICD CodeCommit + CodePipeline 삽질 적용기 1탄 'CodeCommit + CodeBuild 설정' 입니다. 💡확인하기 소스 리포지토리는 AWS CodeCommit을 사용합니다. Gradle, Spring Boot, multi module 구조의 프로젝트 기준입니다. docker-compose 를 사용합니다. 각 모듈의 최상위에는 Dockerfile 이 정의되어 있습니다. 0. 소스 업로드 AWS CodeCommit 에 소스를 업로드합니다. 1. CodeBuild 설정 1) ECR 생성 build 후 생성되는 docker image를 저장할 저장소인 Elastic Container Repository(ECR) 를 생성합니다. 2) 빌드 프로젝트 생성 build할 코드베이스를.. [Jenkins] Github 프로젝트 Jenkins CICD (2) - Pipeline 작성 github 리포지토리의 프로젝트를 나만의 Jenkins로 CICD(배포)하는 과정을 기록합니다. 👇👇 1편 👇👇 [Jenkins] Github 프로젝트 Jenkins 배포 (1) - 환경설정 github 프로젝트를 나만의 jenkins로 배포하기 (1) github 리포지토리의 프로젝트를 나만의 Jenkins로 배포하는 과정을 기록합니다. 💡확인하기 자체 서버(Synology NAS)에 Docker, Docker Compose를 사용합니다. S devzooo.tistory.com 3. Jenkins Pipeline 생성 새로운 항목 생성하기 신규 아이템을 생성합니다. 환경설정 소스 저장소 연결하기 빌드할 github 소스 저장소를 연결합니다. pipeline 설정 jenkins가 실행할 명령어들을 정의.. [Jenkins] Github 프로젝트 Jenkins CICD (1) - 환경설정 github 리포지토리의 프로젝트를 나만의 Jenkins로 CICD(배포하는) 과정을 기록합니다. 💡확인하기 자체 서버(Synology NAS)에 Docker, Docker Compose를 사용합니다. Spring Boot 3.2.0 프로젝트를 빌드하여 docker 컨테이너 이미지 생성, 배포합니다. 0. 사전작업 자신의 Github 에 리포지토리 생성 및 소스 push 하기 배포할 프로젝트 소스를 github 리포지토리에 push 해주세요. 프로젝트 최상위경로에 Dockerfile 생성 FROM openjdk:17-jdk-alpine WORKDIR 경로 ADD ./build/libs/[.jar 파일명].jar [경로]/[.jar 파일명].jar ENTRYPOINT exec java $JAVA_OPTS .. 이전 1 ··· 6 7 8 9 다음