⏱️ 자바스크립트 Promise, 이게 왜 "비동기"인가요?🌀 비동기란 무엇인가?비동기(Asynchronous)란 "기다리지 않고 다음 작업을 먼저 처리하는 방식"입니다.자바스크립트는 싱글 스레드 기반이지만,시간이 오래 걸리는 작업 (ex. API 호출, 파일 읽기, 타이머 등)은기다리지 않고 먼저 다음 코드로 넘어간 후,작업이 끝나면 결과를 나중에 전달받는 구조입니다.✅ 예시: 동기 vs 비동기 비교1. 동기 방식const data = readFileSync(); // → 여기서 멈춤console.log("파일 내용:", data); 👉 파일을 다 읽을 때까지 다음 줄은 실행되지 않음. "기다림"2. 비동기 방식 (Promise) readFileAsync() .then(data => console..