Archive: 2019/11

0

웹퍼블리셔, UI개발자 그리고 UX Engineer

IT계열 구직 사이트를 보면, 웹퍼블리셔, 마크업 개발자 등 혼용되어 사용될 때가 종종있습니다. 제가 처음 UI개발자로 일을 시작할 때는, 단순히 HTML, CSS로 페이지를 화면에 만들어내는 일이 대부분이였습니다. 지금 생각해보면 단순 퍼블리싱을 했던 것 같습니다. 성능 및 스타일 최적화, 컴포넌트화 등에 중점을 두기는 했지만, 그 정도가 프론트앤드 전

0

자바스크립트 비동기 프로그래밍 (promise, async, await) 정리

자바스크립트는 웹에서 사용되는 언어이며 사용자의 요청에 맞게 DB에 저장되어 있는 데이터를 보여줘야합니다. 자바스크립트 언어는 단일 스레드 언어(위에서 아래로 단방향으로 함수가 해석 되며 실행)이기 때문에, 행여 필요한 데이터가 클라이언트 쪽으로 전달되지 않은 채로 사용자에게 보여진다면 서비스상 큰 오류가 생길 수 있습니다. 그렇기 때문에 이러한 문제점을

0

자바스크립트 이벤트 버블링 캡쳐링 완벽정리

자바스크립트 이벤트 버블링/캡처링은 이벤트 전달/차단과 관련해서 매우 중요합니다. 우선 간단한 예를 살펴 보도록 하겠습니다. 123<div onclick="alert('The handler!')"> <em>click</em></div> 다음 코드를 실행하면 클릭 시 <div>에 있는 alert() 함