프론트 (2) 썸네일형 리스트형 API는 인터페이스다 - 프론트 개발과 API API는 인터페이스다. 왜냐하면 API는 Application Programming Interface이기 때문이다. API는 인터페이스입니다. 그것이 Interface이니깐. API가 인터페이스라는 것은 중요하다. 이 글은 프론트 개발에서 이러한 점을 활용하여 작업 대기 시간을 줄이는 것에 이야기 할 것이다. API라는 단어를 여러 의미로 사용하게 될 것 같다. 백엔드와 관련지어 API라는 단어가 나오는 것은, 주로 백엔드 구현체를 말하는 것이고, 그 외에는 대부분 API 명세를 말한다. 일반적으로 프론트 개발 과정에서 백엔드에 의해 작업이 lock되는 경우는 대부분 API의 구현을 기다리는데 쓰는 경우가 많다. 이런 루트를 타는 것이다. "백엔드 API가 나오지 않았다 → 프론트 모델을 짤 수가 없다 .. 8/19 - 개 XX와 0개 XX 의차이 "0개 아이템을 찾았습니다." "개 아이템을 찾았습니다." 위 두 문구의 차이는 올바른 값에 대한 처리를 어떻게 했는지에 대한 차이이다. 전자는 '갯수' 필드에 `null`이나 `undefiend`값을 허용하지 않고 0을 사용한 경우라 할 수 있다. 후자는 그대로 값을 사용해서 ''값이 노출된 경우라고 볼 수 있다. 이는 보통 로딩바 없이 기본값을 null이나 undefined로 설정한 경우에 주로 발생하게 된다. 이런 부분들은 프론트 개발자가 아니라면 인지하기 어려운 부분이기 때문에 null값을 사용할 때에는 이런 부분들을 신경써서 개발하는 것이 사용자 경험에 좋다. 이전 1 다음