{"id":859,"date":"2025-10-17T08:45:00","date_gmt":"2025-10-17T01:45:00","guid":{"rendered":"https:\/\/bangkok.wordcamp.org\/2025\/?post_type=wcb_session&#038;p=859"},"modified":"2025-11-17T00:00:17","modified_gmt":"2025-11-16T17:00:17","slug":"headless-wordpress-use-cases-best-practices","status":"publish","type":"wcb_session","link":"https:\/\/bangkok.wordcamp.org\/2025\/session\/headless-wordpress-use-cases-best-practices\/","title":{"rendered":"Headless WordPress &#8211; Use Cases &amp; Best Practices"},"content":{"rendered":"\n<p>\u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49 WordPress \u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32 (Backend) \u0e41\u0e25\u0e49\u0e27\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e48\u0e27\u0e19\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c (Frontend) \u0e43\u0e2b\u0e21\u0e48\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49 JavaScript Framework \u0e40\u0e0a\u0e48\u0e19 Next.js, Astro JS<\/p>\n\n\n\n<p>\u0e02\u0e49\u0e2d\u0e14\u0e35\u0e02\u0e2d\u0e07\u0e41\u0e19\u0e27\u0e17\u0e32\u0e07\u0e19\u0e35\u0e49\u0e04\u0e37\u0e2d \u0e17\u0e33\u0e43\u0e2b\u0e49\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e27\u0e47\u0e1a\u0e42\u0e2b\u0e25\u0e14\u0e44\u0e14\u0e49\u0e40\u0e23\u0e47\u0e27 \u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e04\u0e19\u0e08\u0e33\u0e19\u0e27\u0e19\u0e21\u0e32\u0e01\u0e44\u0e14\u0e49 \u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e2a\u0e39\u0e07 \u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a Platform \u0e2d\u0e37\u0e48\u0e19\u0e46 \u0e44\u0e14\u0e49\u0e07\u0e48\u0e32\u0e22 \u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e17\u0e31\u0e49\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e02\u0e48\u0e32\u0e27\u0e02\u0e19\u0e32\u0e14\u0e43\u0e2b\u0e0d\u0e48 \u0e40\u0e27\u0e47\u0e1a\u0e2d\u0e07\u0e04\u0e4c\u0e01\u0e23\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e2a\u0e39\u0e07 \u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e27\u0e47\u0e1a\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e17\u0e33\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e07\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19-\u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01\u0e17\u0e35\u0e48\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e04\u0e19\u0e44\u0e14\u0e49\u0e08\u0e33\u0e19\u0e27\u0e19\u0e21\u0e32\u0e01<\/p>\n\n\n\n<p>This session will share experiences in website development using <strong>WordPress as the Content Management System (Backend)<\/strong>, while building a new, dedicated <strong>Frontend<\/strong> presentation layer using a modern JavaScript Framework such as <strong>Next.js<\/strong> or <strong>Astro JS<\/strong> (Headless WordPress Architecture).<\/p>\n\n\n\n<p>The advantages of this approach include <strong>faster front-end load times<\/strong>, the ability to <strong>handle a high volume of traffic<\/strong>, <strong>enhanced security<\/strong>, and <strong>easy integration with other platforms<\/strong>. This methodology is suitable for large news websites, enterprise-level organizational websites requiring high security, or websites needing registration\/membership systems that must support a massive number of users.<\/p>\n\n\n<div class=\"wp-block-wordcamp-session-speakers\"><span class=\"wp-block-wordcamp-session-speakers__byline\">Presented by<\/span><span class=\"wp-block-wordcamp-session-speakers__name\"><a href=\"https:\/\/bangkok.wordcamp.org\/2025\/speaker\/chakkrisn-menn-talawat\/\">Chakkrisn Menn Talawat<\/a><\/span><\/div>\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u0e41\u0e1a\u0e48\u0e07\u0e1b\u0e31\u0e19\u0e1b\u0e23\u0e30\u0e2a\u0e1a\u0e01\u0e32\u0e23\u0e13\u0e4c\u0e01\u0e32\u0e23\u0e1e\u0e31\u0e12\u0e19\u0e32\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49 WordPress \u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e48\u0e27\u0e19\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e40\u0e19\u0e37\u0e49\u0e2d\u0e2b\u0e32 (Backend) \u0e41\u0e25\u0e49\u0e27\u0e2a\u0e23\u0e49\u0e32\u0e07\u0e2a\u0e48\u0e27\u0e19\u0e41\u0e2a\u0e14\u0e07\u0e1c\u0e25\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e27\u0e47\u0e1a\u0e44\u0e0b\u0e15\u0e4c (Frontend) \u0e43\u0e2b\u0e21\u0e48\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49 JavaScript Framework \u0e40\u0e0a\u0e48\u0e19 Next.js, Astro JS \u0e02\u0e49\u0e2d\u0e14\u0e35\u0e02\u0e2d\u0e07\u0e41\u0e19\u0e27\u0e17\u0e32\u0e07\u0e19\u0e35\u0e49\u0e04\u0e37\u0e2d \u0e17\u0e33\u0e43\u0e2b\u0e49\u0e2a\u0e48\u0e27\u0e19\u0e2b\u0e19\u0e49\u0e32\u0e40\u0e27\u0e47\u0e1a\u0e42\u0e2b\u0e25\u0e14\u0e44\u0e14\u0e49\u0e40\u0e23\u0e47\u0e27 \u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e04\u0e19\u0e08\u0e33\u0e19\u0e27\u0e19\u0e21\u0e32\u0e01\u0e44\u0e14\u0e49 \u0e21\u0e35\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e2a\u0e39\u0e07 \u0e40\u0e0a\u0e37\u0e48\u0e2d\u0e21\u0e15\u0e48\u0e2d\u0e01\u0e31\u0e1a Platform \u0e2d\u0e37\u0e48\u0e19\u0e46 \u0e44\u0e14\u0e49\u0e07\u0e48\u0e32\u0e22 \u0e40\u0e2b\u0e21\u0e32\u0e30\u0e01\u0e31\u0e1a\u0e17\u0e31\u0e49\u0e07\u0e40\u0e27\u0e47\u0e1a\u0e02\u0e48\u0e32\u0e27\u0e02\u0e19\u0e32\u0e14\u0e43\u0e2b\u0e0d\u0e48 \u0e40\u0e27\u0e47\u0e1a\u0e2d\u0e07\u0e04\u0e4c\u0e01\u0e23\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e04\u0e27\u0e32\u0e21\u0e1b\u0e25\u0e2d\u0e14\u0e20\u0e31\u0e22\u0e2a\u0e39\u0e07 \u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e27\u0e47\u0e1a\u0e17\u0e35\u0e48\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e17\u0e33\u0e23\u0e30\u0e1a\u0e1a\u0e25\u0e07\u0e17\u0e30\u0e40\u0e1a\u0e35\u0e22\u0e19-\u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e21\u0e32\u0e0a\u0e34\u0e01\u0e17\u0e35\u0e48\u0e23\u0e2d\u0e07\u0e23\u0e31\u0e1a\u0e04\u0e19\u0e44\u0e14\u0e49\u0e08\u0e33\u0e19\u0e27\u0e19\u0e21\u0e32\u0e01 This session will share experiences in website development using WordPress as the Content Management System (Backend), while building a new, dedicated Frontend presentation layer using a modern JavaScript Framework such as [&hellip;]<\/p>\n","protected":false},"author":13696001,"featured_media":0,"template":"","meta":{"jetpack_post_was_ever_published":false,"_wcpt_session_time":1765682400,"_wcpt_session_duration":2400,"_wcpt_session_type":"session","_wcpt_session_slides":"","_wcpt_session_video":"","_wcpt_speaker_id":[858],"footnotes":""},"session_track":[53],"session_category":[52],"class_list":["post-859","wcb_session","type-wcb_session","status-publish","hentry","wcb_track-room-a-floor-2","wcb_session_category-conference-day"],"jetpack_sharing_enabled":true,"session_date_time":{"date":"December 14, 2025","time":"10:20 am"},"session_speakers":[{"id":"858","slug":"chakkrisn-menn-talawat","name":"Chakkrisn Menn Talawat","link":"https:\/\/bangkok.wordcamp.org\/2025\/speaker\/chakkrisn-menn-talawat\/"}],"session_cats_rendered":"Conference Day","_links":{"self":[{"href":"https:\/\/bangkok.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/859","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bangkok.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions"}],"about":[{"href":"https:\/\/bangkok.wordcamp.org\/2025\/wp-json\/wp\/v2\/types\/wcb_session"}],"version-history":[{"count":6,"href":"https:\/\/bangkok.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/859\/revisions"}],"predecessor-version":[{"id":3171,"href":"https:\/\/bangkok.wordcamp.org\/2025\/wp-json\/wp\/v2\/sessions\/859\/revisions\/3171"}],"speakers":[{"embeddable":true,"href":"https:\/\/bangkok.wordcamp.org\/2025\/wp-json\/wp\/v2\/speakers\/858"}],"author":[{"embeddable":true,"href":"https:\/\/bangkok.wordcamp.org\/2025\/wp-json\/wporg\/v1\/users\/mennstudio"}],"wp:attachment":[{"href":"https:\/\/bangkok.wordcamp.org\/2025\/wp-json\/wp\/v2\/media?parent=859"}],"wp:term":[{"taxonomy":"wcb_track","embeddable":true,"href":"https:\/\/bangkok.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_track?post=859"},{"taxonomy":"wcb_session_category","embeddable":true,"href":"https:\/\/bangkok.wordcamp.org\/2025\/wp-json\/wp\/v2\/session_category?post=859"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}