JsRender / JsViews
JsRender/JsViewsJsRender/JsViews는 템플릿과 모델 뷰 모델 설계 패턴을 사용하여 한 페이지 웹 응용 프로그램을 작성하기 위한 오픈 소스 JavaScript 라이브러리입니다.
2개의 소스 파일에는 3개의 라이브러리가 있습니다.
- JsRender는 템플릿 라이브러리입니다.
- JsViews는 템플릿에 양방향 데이터 바인딩을 제공하는 MVVM 라이브러리입니다.
- JsObservable은 JsViews와 통합되어 데이터 바인딩 템플릿에 즉시 반영되는 관찰 가능한 데이터 조작을 용이하게 합니다.
라이브러리는 단종된 jQuery [1]템플릿에서 발전했습니다.또한 node.js, Python의 Django 프레임워크[2] 또는 Ruby on [3]Rails와 같은 서버측 Javascript 개발에도 사용할 수 있습니다.JsRender/JsViews는 GitHub에서 호스팅되며 버전 1.0은 2018년 11월에 출시되었습니다.
라이브러리는 마이크로소프트 직원 Boris Moore에 의해 개발 및 관리되며 Outlook.com 및 Windows Azure [4]등의 프로젝트에서 사용됩니다.
레퍼런스
- ^ GitHub의 jQuery 템플릿:https://github.com/BorisMoore/jquery-tmpl
- ^ "Django-jsrender: Render Django templates into Javascript functions".
- ^ https://rubygems.org/gems/jsRender-rails/
- ^ https://www.jsviews.com
외부 링크