사용자가 웹 사이트 또는 웹 애플리케이션의 URL을 입력하거나 모바일 애플리케이션을 다운로드할 때, 깔끔한 레이앗웃을 가진 인터페이스를 보게 된다. 이때 사용자가 보는 인터페이스를 '프론트엔드'라고 부른다. 사용하기 쉽고 완전한 기능을 갖춘 인터페이스가 사용자들의 참여을 이끌어 내기에 매끄럽게 동작하는 프론트엔드를 구축하는 것이 중요하다. 프론트엔드 개발이란? 웹사이트에서 보고 상호작용하는 모든 것들이 프론트엔드 개발 분야에 속한다. 주로 웹 및 모바일 솔류션의 사용자 인터페이스(UI)와 사용자 경험(UX)을 만드는데 초점을 두고 있다. 슬라이더, 드롭다운(drop-down) 메뉴, 레이아웃, 폰트, 컬러 등 모든 요소들을 개발한다. HTML, CSS, 자바스크립트(Javascript)가 중요한 역할을 ..