본문 바로가기

분류 전체보기290

웹의 효율성: JavaScript에서 WebAssembly로 자바스크립트는 웹 개발에서 국룰이라고 할 수 있는 언어입니다. 1995년에 처음 등장한 이후로, 자바스크립트는 웹의 동적인 기능을 가능하게 하는 핵심 도구로 자리매김했습니다. 그러나 웹의 복잡성이 증가함에 따라, 자바스크립트만으로는 원활한 웹 경험을 제공하는 데 한계가 있습니다. 이제는 WebAssembly가 그 한계를 극복하는 해법으로 주목받고 있습니다. 2023. 5. 18.
JavaScript Promise, Async/Await 비동기 프로그래밍 마스터하기 자바스크립트는 단일 스레드 프로그래밍 언어입니다. 이것은 자바스크립트가 한 번에 하나의 작업만 수행할 수 있음을 의미합니다. 하지만 웹 브라우저에서 동작하는 자바스크립트는 API 호출, 이미지 로딩, 사용자 이벤트 등 비동기 처리가 필수입니다. 이를 가능하게 하는 방법 중 하나가 바로 Promise와 Async/Await입니다. 2023. 5. 18.
MediaPipe를 이용한 얼굴 인식 구글의 MediaPipe 솔루션을 이용한 얼굴 인식을 구현하는 방법입니다. 웹브라우저 상단에 뜨는 카메라 허용 버튼을 클릭하면 카메라를 통해서 전달되는 영상을 통해서 얼굴을 인식하고, 얼굴 영역과 얼굴에서 Landmark 부분을 아래의 사진과 같이 표시해 줍니다. HTML 삽입 미리보기할 수 없는 소스 2023. 5. 3.
Javascript 코드를 간결하게 작성하는 방법 Javascript 코드를 간결하게 만들어주는 연산자들을 소개해 드립니다. 이러한 연산자들은 코드를 간소화 시켜주며, 한 페이지에 볼 수 있는 코드의 양을 늘려주어 마우스 스크롤 횟수를 줄여주며, 한 눈에 알아보기 쉽게 되어 가독성과 효율성을 높여 주게 됩니다. 그러며, 이제 연산자들을 소개시켜 드리겠습니다. 2023. 5. 2.
CNAME 레코드 추가여부 확인 방법 DNS설정에서 CNAME 레코드를 추가하고 올바르게 등록이 되었는지 확인하는 방법입니다. CNAME 레코드를 추가 혹은 등록 후 웹브라우저에서 확인 가능하지만, 터미널 화면에서 확인하는 방법에 대해서 알려 드리겠습니다. 2023. 5. 1.
ESLint가 뭐지? ESLint는 자바스크립트 및 JSX 코드를 분석하고 문제점을 찾아주는 정적 코드 분석 도구입니다. ESLint는 개발자가 코드 품질과 일관성을 유지하고, 가독성을 향상시키고, 버그를 줄이는 데 도움을 줍니다. ESLint는 Nicolas C. Zakas가 2013년에 개발했으며, 현재까지 계속 개발되고 있습니다. ESLint의 주요 기능은 다음과 같습니다: 코드 스타일 가이드를 따르도록 강제: 개발자들이 프로젝트 전체에서 일관된 코드 스타일을 유지할 수 있도록 도움을 줍니다. 이를 통해 코드의 가독성이 향상되고, 코드 리뷰 과정이 간소화됩니다. 문법 오류 탐지: 자바스크립트 언어의 기본적인 문법 규칙을 적용하여 코드의 오탈자나 실수를 찾아낼 수 있습니다. 자동 수정: ESLint는 일부 문제를 자동으로.. 2023. 4. 29.
반응형