The presentation layer in web development generally relies on some sort of templating, which mixes html markup with coding instructions. Traditionally, this is done through a server-side technology such as PHP, JSP, or ASP.Net. More modern server-side MVC frameworks such as Ruby on Rails use templating in the view layer, either Erb or HAML.
Thanks to Veena and Jeff for the great presentations and to Seth McLaughlin of LinkedIn for organizing the event.
Thank you for your views. Appreciate it. A few typos here and there, sorry for nitpick!
Nitpicking is wonderful! I just revised it and think I caught all of the typos. Again, thanks for the great presentation.
Actually, the title of this post is a bit of a simplification. A view is more than a template. As a data structure, a view normally has an association with a model. A view may also register itself to listen to events of the model. But a template is a very important part of a view’s implementation. Likewise, there is more to a presentation layer than a collection of templates, but the templates are a key part of the implementation. So using a single set of templates is a huge advantage.
@james Totally agree with you on the comment. I might quote you sometime in a talk 🙂