[Vue3, TypeScript] vee-validate와 yup에 대한 예제 총정리
vee-validate와 yup은 둘 다 웹 폼의 유효성 검사(validation) 를 도와주는 라이브러리지만, 역할과 사용 방식이 다릅니다.둘의 차이점과 각각의 목적을 아래에 정리해드릴게요. ee-validate란? Vue.js 전용 폼 유효성...
JavaScript/TypeScript 기본 문법: Spread, Rest, Map 사용법 예제 총정리
초보자를 위한 JS/TS 문법: Spread, Rest, Map 완전 정복 spread, rest, map 모두 JavaScript/TypeScript의 기본 문법입니다. Vue 코드에서 자주 쓰여요. 1. Spread 문법 (...obj) 객체나...
[STS] STS 콘솔 스크롤 잠금 해제 방법 | Scroll Lock 끄기 가이드
Spring Tool Suite(STS) 콘솔에서 Scroll Lock이 자동으로 활성화되어 로그가 멈추는 문제는 꽤 흔한 불편함 중 하나이다. 이를 비활성화하거나 자동으로 활성화되지 않게 하기 위한 방법들을 시도해보자....
[Vue3, TypeScript] provide, inject 사용예제
페이지 네비게이션바가 있는 모든 페이지가 문제가 발생중이다. 가령, 1페이지에서 다른 페이지로 이동 후 검색조건을 변경하여 검색하면 조회 되지 않는 문제가 발생중이다. 그 이유는 페이지 초기화가...
[SwiftUI 오류 수정] Failed to terminate process: Error Domain=com.apple.extensionKit.errorDomain Code=18 “(null)” UserInfo={NSUnderlyingError=0x14a6c02a0 {Error Domain=RBSRequestErrorDomain Code=3 “No such process found” UserInfo={NSLocalizedFailureReason=No such process found}}}
백그라운서비스을 개발해서 테스트 중인데, 아래와 같은 오류가 콘솔창에 찍히는데, 눈에 잘 띄지않아 그냥 지나쳤는데, 이게 내가 만든어플이 문제인지, 시스템에서 보내는건지 알 수없어서 방치했는데, 오늘 원격...
[java] LinkedHashMap에 대한 데이터 set, get 예제 총정리 맵 유틸 등
✅ LinkedHashMap<String, Object> 예제 주요 포인트 안전한 꺼내기: null 체크 + 타입 체크 ✅ null 체크만 필요한 경우 ✅ 안전한 get 메서드 유틸리티 (예시) 실무에서는...
[iOS 어플 개발] iOS (Apple Push Notification service, APNs) 기준으로 푸시 알림 인증키 설정 및 .p8 파일 다운로드 방법 (dev, prod)
iOS Push Notification 인증 설정 방법 (APNs) 1. Apple Developer 계정 준비 2. App ID에 Push Notification 활성화 3. APNs 인증서 또는 Key 생성 🔹...
[Vue3,ts,vit] axios 통신할때 스피너 로딩바 구현 후 통신끝나면 로딩바 감추기
Vue 3 + Vite 프로젝트에서 Axios를 사용할 때 전역 로딩바(Global Loading Bar)를 구현하는 일반적인 방식은 다음과 같다 Axios 통신 중에 화면 중앙에 회전 로딩 스피너를...
[vscode, Github] vscode의 source control에서 changes 영역에 코드 변경한 파일 리스트가 뜨는데, 이중에 몇 개만 github에 COMMIT &PUsh 방법
특정 파일만 선택해서 Commit 하는 방법 📌 참고 사항 일부 파일만 GitHub에 push 1. 원하는 파일만 Stage 2. 커밋 메시지 입력 후 Commit 3. Push...
[Vue3] watch()의 주요 옵션 및 예제코드
✅ watch()의 주요 옵션 1. 🔁 immediate: true 예시: ✅ 결과: searchParams.value.startDate가 처음 값일 때도 한 번 실행됩니다. 2. 🧬 deep: true 예시: ✅ 결과:...