JsRender/JsViews: Difference between revisions

Content deleted Content added
Link to DAB page repaired
No edit summary
Line 4:
<!-- Once discussion is closed, please place on talk page: {{Old AfD multi|page=JsRender/JsViews|date=16 October 2018|result='''keep'''}} -->
<!-- End of AfD message, feel free to edit beyond this point -->
'''JsRender/JsViews''' is an [[Open-source license|open-source]] [[JavaScript]] [[library (computing)|library]] for writing [[Single-page application|single-page web application]]s using [[Web template system|template]]s and the [[MVVM]] [[design pattern]]. It is developed and maintained by [[Microsoft]] employee [[Boris Moore]] and consists of three libraries in two source files:
 
* '''JsRender''' is the template library
Line 10:
* '''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 jQuery Templates<ref>jQuery Templates on GitHub: https://github.com/BorisMoore/jquery-tmpl</ref>. It can also be used in server-side Javascript development using e.g. [[node.js]], [[Python (programming language)|Python]]'s [[Django (framework)|Django]] framework<ref>https://pypi.org/project/django-jsrender/</ref> or [[Ruby on Rails]]<ref>https://rubygems.org/gems/jsRender-rails/</ref>. JsRender/JsViews is hosted on [[GitHub]] and as of October 2018, a [[release candidate]] for version 1.0 is available. The library is used in projects such as [[Outlook.com]] and [[Windows Azure]].<ref>https://www.jsviews.com</ref>
 
== References ==
Line 18:
 
* {{official website|https://www.jsviews.com}}
* [https://github.com/BorisMoore/jsrender|JsRender on GitHub]
 
[[Category:JavaScript libraries]]