Ractive.js는 주로 대화 형 웹 페이지를 만들기위한, 가디언 (영국) 신문 웹 사이트에 대한 개발되었다.
Ractive.js 실질적으로 그렇게 템플릿 자체보다 더 많은 코드를 필요로하지 않는다 템플릿 콘텐츠를 업데이트하는 다양한 기술과 기법을 결합합니다.
이 대화 형 응용 프로그램을 작성하는 것이 훨씬 더 쉽게, 심지어 작은 JS 경험 코딩과 프로그래머로 사용할 수 있습니다 의미합니다.
이 프레임 워크는 클라이언트 측 (브라우저)와 서버 측 (Node.js) 환경에서 작동
이 릴리스의 새로운 기능 : 있습니다.
조건부 특성, 예를 & #의 x3c; DIV {{선택 #IF}} 클래스 = '선택'{{/ IF}} & # X3E; ... & #의 x3c / DIV & #의 X3E;
지원하지 않는 브라우저를위한 터치 이벤트를 지정 안전
{{다른}}에서 {{#with}} 블록에 대한 지원이 추가되었습니다
에 대한 지원이 추가되었습니다 {{#each ...}} ... {{다른}} ... {{/ 각}} 빈 개체 (# 1299)
이벤트 핸들러 내에서 이벤트 객체가 this.event으로 사용할 수 있으며, 이름 속성이 있습니다 (ractive.on 함께 유용 ( '*', ...)).
문자의 위치는 라인과 includeLinePositions으로 분석 컬럼 정보와 함께 포함되어 있습니다 : 사실
계산 된 값과 표현이 더 효율적이며, 불필요하게 재 계산되지 않습니다
버전 0.7.2의 새로운 기능 :
조건부 특성, 예를 들어, & #의 x3c; DIV {{선택 #IF}} 클래스 = '선택'{{/ IF}} & # X3E; ... & #의 x3c / DIV & #의 X3E;
지원하지 않는 브라우저를위한 터치 이벤트를 지정 안전
{{다른}}에서 {{#with}} 블록에 대한 지원이 추가되었습니다
에 대한 지원이 추가되었습니다 {{#each ...}} ... {{다른}} ... {{/ 각}} 빈 개체 (# 1299)
이벤트 핸들러 내에서 이벤트 객체가 this.event으로 사용할 수 있으며, 이름 속성이 있습니다 (ractive.on 함께 유용 ( '*', ...)).
문자의 위치는 라인과 includeLinePositions으로 분석 컬럼 정보와 함께 포함되어 있습니다 : 사실
계산 된 값과 표현이 더 효율적이며, 불필요하게 재 계산되지 않습니다
0.3.7 버전의 새로운 기능 :
HTML 엔티티의 더 나은 처리
해결되지 않은 참조가 표현식은 여전히 알 수없는 참조 대신에 정의되지 않은 사용, 렌더링
오히려 마우스 오버 / 마우스 커서가 벗어나보다 mouseenter /하는 MouseLeave의 동등한에 이벤트가 발생을 가져 가면
다양한 버그 수정 및 안정성 / 성능 개선
0.3.6 버전의 새로운 기능 :
실험 '마법 모드'- ES5 게터와 세터 대신는 .set ()를 사용하고 갔지 ().
바인딩보다 효율적인 이벤트, 동적 프록시 이벤트 이름.
탭과 포인터 이벤트를 지원합니다.
객체의 속성을 반복.
버그 수정 및 리팩토링.
0.3.5 버전의 새로운 기능 : 구성 요소에 대한
실험 지원
구성 요소에 대한 지원
옵션 사용에 클릭 바인딩 형식의 이벤트를 (프록시 클릭 반대)
0.3.3 버전의 새로운 기능 :
유지 관리 및 버그 수정.
요구 사항 :
자바 스크립트는 클라이언트 측에서 사용 가능
서버 측 환경 Node.js
댓글을 찾을 수 없습니다