RIOT.JS-개요
RIOT.js는 웹 애플리케이션을 개발하기위한 초소형 / 경량 웹 컴포넌트 기반 UI 라이브러리입니다. React.JS 및 Polymer의 이점을 매우 간결한 구현 및 배우고 사용할 수있는 간단한 구조와 결합합니다. 축소 된 버전은 거의 10KB 크기입니다.
다음은 RIOT.js의 주요 기능입니다.
식 바인딩
DOM 업데이트 및 리플 로우 중 매우 작은 페이로드.
변경 사항은 상위 태그에서 하위 태그 / 컨트롤로 아래쪽으로 전파됩니다.
사전 컴파일 된 표현식을 사용하고 고성능을 위해 캐시합니다.
수명주기 이벤트를 잘 제어합니다.
표준을 따릅니다
독점 이벤트 시스템 없음
polyfill 라이브러리에 대한 종속성이 없습니다.
기존 HTML에 추가 된 추가 속성이 없습니다.
jQuery와 잘 통합됩니다.
핵심 가치
RIOT.js는 다음과 같은 값을 고려하여 개발되었습니다.
간단하고 최소한의.
배우고 구현하기 쉽습니다.
사용자 인터페이스를 구축하기위한 반응 뷰를 제공합니다.
독립 모듈로 API를 구축하기 위해 이벤트 라이브러리를 제공합니다.
브라우저 뒤로 버튼을 사용하여 애플리케이션 동작을 처리합니다.