인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

NOAH님의 프로필 이미지
NOAH

작성한 질문수

Slack 클론 코딩[실시간 채팅 with React]

챗박스 만들기

API와 library의 차이

작성

·

149

0

autosize 같은 패키지는 library라고 부르는게 맞다고 생각되는데요.

API와 library를 구분하는 쉬운 방법이 있을까요?

항상 헷갈려서 여쭤봅니다.

또 영상을 보다보면 아래 코드에서 setChat을 초기화해주지 않으면 submit이 안되는데요. 이유가 있을까요?

  const onSubmitForm = useCallback((e) => {
    e.preventDefault();
    setChat('');
  }, []);

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

api는 보통 다른 프로그램과 소통하는 약속 자체를 가리키고, library는 실제로 그걸 구현한 코드를 가리킵니다.

setChat('')을 하지 않아도 submit 됩니다. submit이 되었으니 setChat('')도 가능한 게 아닌가요?

NOAH님의 프로필 이미지
NOAH

작성한 질문수

질문하기