{"id":30878,"date":"2025-03-20T13:24:42","date_gmt":"2025-03-20T12:24:42","guid":{"rendered":"https:\/\/informator.se\/produkt\/htmx-basic-course\/"},"modified":"2025-03-20T13:24:42","modified_gmt":"2025-03-20T12:24:42","slug":"htmx-basic-course","status":"publish","type":"product","link":"https:\/\/informator.se\/en\/produkt\/htmx-basic-course\/","title":{"rendered":"HTMx &#8211; basic course"},"content":{"rendered":"<p>Single Page Applications (SPAs) have taken us very far in what can be done with web applications, but we have paid with complexity. The basic model and idea of hypermedia is then forgotten, under deep layers of dependencies and frameworks.HTMX is a new framework (2020) that gives you a whole new way to write web applications. It brings back the basic idea of the web without having the clumsiness that the SPA applications used. HTMX is small with a relatively small API, making it easy to learn and understand, while giving you the power and flexibility to build the features modern applications need. All this in a declarative way that means you don&#8217;t have to write any JavaScript on the front-end.    <\/p>\n<p>HTMX can be run on any backend that can produce HTML, so you don&#8217;t need to learn new languages or tools to use HTMX.<\/p>\n<p>HTMX has brought back the joy of writing web applications that I remember from the last century &#8211; but in a completely modern way.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Single Page Applications (SPAs) have taken us very far in what can be done with web applications, but we have paid with complexity. The basic model and idea of hypermedia is then forgotten, under deep layers of dependencies and frameworks.HTMX is a new framework (2020) that gives you a whole new way to write web applications. It brings back the basic idea of the web without having the clumsiness that the SPA applications used. HTMX is small with a relatively small API, making it easy to learn and understand, while giving you the power and flexibility to build the features modern applications need. All this in a declarative way that means you don&#8217;t have to write any JavaScript on the front-end.    <\/p>\n<p>HTMX can be run on any backend that can produce HTML, so you don&#8217;t need to learn new languages or tools to use HTMX.<\/p>\n<p>HTMX has brought back the joy of writing web applications that I remember from the last century &#8211; but in a completely modern way.<\/p>\n","protected":false},"featured_media":0,"template":"","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"kurspris":""},"product_brand":[],"product_cat":[931],"product_tag":[1157],"programsprak_plattform":[],"betalningsmetoder":[],"sprak":[935],"startgaranti":[],"certifieringsorgan":[],"certifieringsbar":[949],"svarighetsniva":[939],"leveranssatt":[1291,1318],"class_list":{"0":"post-30878","1":"product","2":"type-product","3":"status-publish","5":"product_cat-systemutveckling-en","6":"product_tag-kanban-en","7":"sprak-svenska-en","8":"certifieringsbar-nej-en","9":"svarighetsniva-grund-en","10":"leveranssatt-klassrum-en","11":"leveranssatt-distans-en","13":"first","14":"outofstock","15":"taxable","16":"shipping-taxable","17":"purchasable","18":"product-type-variable"},"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product\/30878","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/types\/product"}],"version-history":[{"count":0,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product\/30878\/revisions"}],"wp:attachment":[{"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/media?parent=30878"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product_brand?post=30878"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product_cat?post=30878"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/product_tag?post=30878"},{"taxonomy":"programsprak_plattform","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/programsprak_plattform?post=30878"},{"taxonomy":"betalningsmetoder","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/betalningsmetoder?post=30878"},{"taxonomy":"sprak","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/sprak?post=30878"},{"taxonomy":"startgaranti","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/startgaranti?post=30878"},{"taxonomy":"certifieringsorgan","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/certifieringsorgan?post=30878"},{"taxonomy":"certifieringsbar","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/certifieringsbar?post=30878"},{"taxonomy":"svarighetsniva","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/svarighetsniva?post=30878"},{"taxonomy":"leveranssatt","embeddable":true,"href":"https:\/\/informator.se\/en\/wp-json\/wp\/v2\/leveranssatt?post=30878"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}