{"id":1994,"date":"2012-12-10T09:00:22","date_gmt":"2012-12-10T08:00:22","guid":{"rendered":"https:\/\/blogs.ua.es\/pi\/?p=1994"},"modified":"2012-12-07T22:34:22","modified_gmt":"2012-12-07T21:34:22","slug":"plantillas-en-el-lado-del-cliente","status":"publish","type":"post","link":"https:\/\/blogs.ua.es\/pi\/2012\/12\/10\/plantillas-en-el-lado-del-cliente\/","title":{"rendered":"Plantillas en el lado del cliente"},"content":{"rendered":"<p>La programaci\u00f3n en el lado del cliente de las aplicaciones web, es decir, la programaci\u00f3n con JavaScript en el navegador siempre ha sido poco estructurada, con poca organizaci\u00f3n. Hasta hace poco eso no era un problema, ya que se programaba poco en el lado del cliente. Si no te preocupabas por escribir &#8220;bien&#8221;, no era un problema importante.<\/p>\n<p>Sin embargo, desde hace unos cinco a\u00f1os, debido a las &#8220;aplicaciones ricas de Internet&#8221; (<em>Rich Internet Applications<\/em>), la programaci\u00f3n del lado del cliente ha sufrido un aumento impresionante y organizar bien el c\u00f3digo se ha convertido en una prioridad.<\/p>\n<p>En el art\u00edculo <a href=\"http:\/\/coding.smashingmagazine.com\/2012\/12\/05\/client-side-templating\/\">Client-Side Templating<\/a> nos presentan una forma de crear plantillas en el lado del cliente y aplicar el patr\u00f3n modelo, vista, controlador (<em>model, view, controller, MVC<\/em>). Sin duda alguna, una gran idea.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>La programaci\u00f3n en el lado del cliente de las aplicaciones web, es decir, la programaci\u00f3n con JavaScript en el navegador siempre ha sido poco estructurada, con poca organizaci\u00f3n. Hasta hace poco eso no era un problema, ya que se programaba &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"more-link\" href=\"https:\/\/blogs.ua.es\/pi\/2012\/12\/10\/plantillas-en-el-lado-del-cliente\/\"> <span class=\"screen-reader-text\">Plantillas en el lado del cliente<\/span> Leer M\u00e1s  &raquo;<\/a><\/p>\n","protected":false},"author":40,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[4803],"class_list":["post-1994","post","type-post","status-publish","format-standard","hentry","category-general","tag-javascript"],"_links":{"self":[{"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/posts\/1994","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/users\/40"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/comments?post=1994"}],"version-history":[{"count":1,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/posts\/1994\/revisions"}],"predecessor-version":[{"id":1995,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/posts\/1994\/revisions\/1995"}],"wp:attachment":[{"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/media?parent=1994"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/categories?post=1994"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.ua.es\/pi\/wp-json\/wp\/v2\/tags?post=1994"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}