RIOT.JS-개요

RIOT.js는 웹 애플리케이션을 개발하기위한 초소형 / 경량 웹 컴포넌트 기반 UI 라이브러리입니다. React.JS 및 Polymer의 이점을 매우 간결한 구현 및 배우고 사용할 수있는 간단한 구조와 결합합니다. 축소 된 버전은 거의 10KB 크기입니다.

다음은 RIOT.js의 주요 기능입니다.

식 바인딩

  • DOM 업데이트 및 리플 로우 중 매우 작은 페이로드.

  • 변경 사항은 상위 태그에서 하위 태그 / 컨트롤로 아래쪽으로 전파됩니다.

  • 사전 컴파일 된 표현식을 사용하고 고성능을 위해 캐시합니다.

  • 수명주기 이벤트를 잘 제어합니다.

표준을 따릅니다

  • 독점 이벤트 시스템 없음

  • polyfill 라이브러리에 대한 종속성이 없습니다.

  • 기존 HTML에 추가 된 추가 속성이 없습니다.

  • jQuery와 잘 통합됩니다.

핵심 가치

RIOT.js는 다음과 같은 값을 고려하여 개발되었습니다.

  • 간단하고 최소한의.

  • 배우고 구현하기 쉽습니다.

  • 사용자 인터페이스를 구축하기위한 반응 뷰를 제공합니다.

  • 독립 모듈로 API를 구축하기 위해 이벤트 라이브러리를 제공합니다.

  • 브라우저 뒤로 버튼을 사용하여 애플리케이션 동작을 처리합니다.