지나가던 개발(zigae)

23 Posts (6 - 10)

프론트엔드 웹 접근성(a11y) - 기본

2022년 4월 25일 • ☕️ 5 min read

일반적으로 웹에 접근할 수 있다는 것은 웹에서 제공하는 컨텐츠 및 기능을 사용할 수 있다는 것이다. 즉 누구나 기능을 사용할 수 있어야 한다. 개발자는 모든 사용자가 키보드, 마우스 또는 터치를 사용하여 서비스와 상호작용할 수 있다 가정하고는 한다.

프론트 개발자에게 사용자 경험이란?

2022년 3월 30일 • ☕️ 4 min read

현재 사용자 중심에서 생각할 수 있는 프론트엔드 개발자의 수요가 많다. 기업은 고객으로부터의 지속적인 피드백을 기반으로 제품 및 경험을 만든다. 기업은 더 나은 사용자 경험을 제공하기 위해 앞으로도 지속적으로 투자할 것이며, 조직은 사용자 경험을 공유하며 발전 시키는 책임을 지게 되는 것이다.

프론트엔드 클린코드 - 객체 변이(mutation) 지양

2022년 3월 6일 • ☕️☕️ 12 min read

새로운 변수를 생성하거나 기존 변수를 재할당하지 않고 JavaScript의 객체 또는 배열을 변경할 때 예상치 못한 mutation(변이) 일어난다. 현재 원본 puppy 객체의 age 속성을 변경하여 객체를 변화 시키고 있다. 이러한 mutation…

상태관리의 선택, useState, useReducer

2022년 1월 30일 • ☕️ 5 min read

어떤 방식으로 상태관리를 사용할 것인가에 대한 고민은 React의 라이브 기간(또는 더 오래전에)과 함께 했으며, 이에 대한 답변은 다양하다.

프론트 개발자의 2021년 회고

2022년 1월 2일 • ☕️ 6 min read

어느덧 개발을 시작한지 3년이란 시간이 흘렀다. 그 중에 올해는 개발을 시작한 이후 가장 변곡점이 많은 해였기에 2021년 회고를 작성하고자 한다.