JsRender/JsViews

Source: Wikipedia, the free encyclopedia.

JsRender/JsViews is an open-source JavaScript library for writing single-page web applications using templates and the Model–view–viewmodel design pattern.

There are three libraries in two source files:

  • JsRender is the template library
  • JsViews is the MVVM library which provides two-way data binding for the templates
    • JsObservable is integrated with JsViews and facilitates observable data manipulations that are immediately reflected in the data-bound templates.

The library evolved out of the discontinued

Django framework[2] or Ruby on Rails.[3] JsRender/JsViews is hosted on GitHub
and version 1.0 was released in November 2018.

The library is developed and maintained by

References

  1. ^ jQuery Templates on GitHub: https://github.com/BorisMoore/jquery-tmpl
  2. ^ "Django-jsrender: Render Django templates into Javascript functions".
  3. ^ https://rubygems.org/gems/jsRender-rails/
  4. ^ "Home". jsviews.com.

External links