더북(TheBook)

• UI/UX 개발

프런트엔드 개발자는 기본적으로 UI(User Interface, 사용자 인터페이스)와 UX(User Experience, 사용자가 웹 사이트를 이용하면서 느끼고 생각하는 총체적 경험)를 개발합니다. 웹 1.0 시대에는 정적인 콘텐츠만 제공했기 때문에 UI만 신경 써도 괜찮았습니다. 하지만 웹 2.0 시대가 도래하자 사용자와의 상호작용이 중요해졌습니다. 오늘날의 프런트엔드 개발자는 UI는 물론이고 UX까지 고려한 웹 페이지를 만들 줄 알아야 합니다.

• 재사용이 가능한 UI 개발

프런트엔드 개발자는 앵귤러, 리액트, 뷰 등의 자바스크립트 프레임워크(JavaScript framework)를 가지고 재사용할 수 있는 UI를 만듭니다. 재사용할 수 있는 UI를 만들어놓으면 향후 프로젝트를 진행하면서 UI의 일관성을 유지할 수 있고, 프로젝트 전반의 생산성 향상에도 도움이 됩니다.

• 애니메이션 구현

프런트엔드 개발자는 CSS 또는 자바스크립트를 사용해 다양한 효과가 포함된 애니메이션을 만듭니다. 이러한 애니메이션 효과는 웹 사이트를 방문하는 사용자의 흥미를 유발하고 사용자 경험을 긍정적으로 바꿀 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.