파란하늘의 지식창고
article thumbnail
vue 3 사용해보기
Study/JavaScript 2021. 9. 29. 07:53

실무자가 아닌 개인 공부하는 사람의 글임을 참고하세요. 자주 쓰지 않다 보니 자꾸 까먹어서 그냥 공부한 과정을 순서대로 기록하였습니다. vue가 3 버전이 나오면서 nuxt 같은 라이브러리가 아직 지원이 되지 않고 있다. 2 버전의 프로젝트를 3으로 마이그레이션 하는 것은 현재 권장하지 않고 있다. https://v3.ko.vuejs.org/guide/migration/introduction.html 당분간은 계속 이 상태일듯하여 이왕 이렇게 된 거 nuxt 없이 vue3로 프로젝트를 만들어보려고 한다. 설치 https://v3.ko.vuejs.org/guide/installation.html vue cli를 사용하면 편하다. https://cli.vuejs.org/ vue cli는 vue를 개발하기 위..

JDK 12 ~ JDK 17 사이 추가된 language specification feature
Study/Java 2021. 9. 15. 08:27

이 글은 JDK 12 ~ 17 사이에 추가된 language specification feature에 대해 정리한 내용입니다. 만약 각 JDK별 변경 사항을 확인하고 싶은 경우 이전 글을 참고하면 됩니다. 2019.07.18 - [Study/Java] - JDK 12 New Features 2019.09.25 - [Study/Java] - JDK 13 New Features 2020.03.30 - [Study/Java] - JDK 14 New Features 2020.10.13 - [Study/Java] - JDK 15 New Features 2021.03.18 - [Study/Java] - JDK 16 New Features 2021.09.15 - [Study/Java] - JDK 17 New Feat..

JDK 17 New Features
Study/Java 2021. 9. 15. 05:48

JDK의 버전별 변경 사항은 이곳을 참고하세요. JDK 12 ~ 17 사이 추가된 language specification feature는 이곳을 참고하세요. JDK 17은 변경된 릴리즈 정책에 따라 3년 만에 나오는 LTS 버전이다. 따라서 향후 JDK 23이 나오기 전까지 대부분의 경우 JDK 11 -> JDK 17로 변경하여 사용하게 된다. Spec Java SE 17 Platform JSR 392에 정의된 바와 같이 JSR 392 구현이 목표 실제 Spec은 Final Release Specification 문서를 참고해야 함 Final Release Specification Feature Summary 전체 JEP Feature 목록은 OpenJDK의 JDK17 문서로 확인할 수 있다. Comp..

article thumbnail
Spring Boot에서 Resilience4j 사용해보기
Study/Java 2021. 9. 9. 10:14

공부하면서 기록한 내용 Spring Boot와 Resilienct4j에 대한 내용만 살펴봄 Hystrix -> Resilience4j로 변경되는 이유 Netflix OSS 제품군의 다양한 프로젝트들을 Spring에서 사용하기 위해 Spring 진영에서는 Spring Cloud Netflix 프로젝트를 제공하였다. Netflix는 Hystrix, Ribbon, Turbine, Zuul과 같은 다양한 라이브러리를 공개하여 웹서비스의 장애 대응, 서비스 분산에 대한 좋은 대안들을 제시하였고 많이 쓰였다. 하지만 2018년에 Netflix가 ribbon, hytrix를 유지관리 모드 (maintenance mode, 새로운 기능을 추가하지 않고 버그 및 보안 문제만 수정)로 더 이상 개발하지 않는다고 발표하면서..