http://www.perlmonks.org?node_id=674273


in reply to Push style templating systems

From: Oleg Kobchenko <okj@NOSPAM.com> Subject: Re: [Jgeneral] J's first/leading dynamic HTML generation tool +, JHP, is pull-style, object-level and embedded. I am shocked To: General forum <general@jsoftware.com> This business of non-Turing templates have been known in HTML and before that, in GUI in general, by the name of Data Binding. In Internet Explorer http://msdn.microsoft.com/workshop/author/databind/data_binding.asp In Windows Presentation Foundation http://msdn2.microsoft.com/en-us/library/ms752347.aspx Two-way binding in ASP.NET http://msdn.microsoft.com/msdnmag/issues/06/12/ExtendASPNET/ Windows Forms Data Binding http://msdn2.microsoft.com/en-us/library/ef2xyb33.aspx Internet Explorer 4.0-5.0 (1997-98) introduced dynamic two-way hierarchical binding was first introduced, a very powerful feature, especially coupled with hierarchical SQL query. HTML could be bound to XML data islands, which could be fetched from the server without reloading the page (technology that much later became known as AJAX).