아티클

노트

오깨들

    • MIT, Apache 2.0 모두 상업적 사용이 가능하고 수정/배포가 자유로운 라이센스
    • 차이가 있다면 Apache 2.0에는 특허 보호 + 좀 더 상세한 법적 규칙이 존재
    • Apache는 1.0, 1.1도 존재했었고, Apache 2.0이 기업이 사용하기 좋은 라이센스로 잘 정리되어 있기 때문에 유명하다
    • RDF (Resource Description Framework): 지식 표현의 가장 기본적인 형식. 모든 것을 Subject -> Predicate -> Object의 트리플 구조로 표현 (e.g. Button -> isA -> ActionComponent).
    • OWL (Web Ontology Language): RDF 위에서 설명 논리(Description Logic, DL)를 기반으로 동작하는 언어. 클래스, 개체, 속성, 공리로 지식을 하나의 의미망으로 엮는다.
    • useOptimistic: action 안에서 optimistic update를 처리할 수 있도록 지원하는 리액트 공식 훅. set 함수는 action 안에서 호출되어야 하며, action 바깥에서 호출할 경우 warning을 띄우고 optimistic state이 잠깐동안 보여진다.
    • TanStack을 사용하고 있다면 기존 onMutate 방식을 유지하고, 추후에 Server Action/FormAction 중심으로 구조를 가져게 되면 그때 useOptimistic을 검토해 볼 수 있다.