[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"academy-blogs-th-1-12-Web Development-all-all-createdAt:desc-default":3},{"data":4,"page":384,"perPage":385,"totalItems":386,"totalPages":384},[5,69,108,212,267,308,348],{"alt":6,"cover_image_path":7,"created":8,"expand":9,"id":64,"published_at":65,"school_blog":62,"short_description":66,"slug":67,"title":6,"updated":68,"views":63},"วิธีใช้ Cloudflare Tunnel เชื่อม Localhost ออกเน็ต โดยไม่ต้องเปิด Port","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F08enic35zugf5ud\u002Fcover_image_for_how_to_use_cloudflare_tunnel_to_expose_localhost_without_port_forwarding_zvg015xzin.webp","2026-03-04 08:44:18.016Z",{"keywords":10,"locale":34,"school_blog":44},[11,19,24,29],{"collectionId":12,"collectionName":13,"created":14,"created_by":15,"id":16,"name":17,"updated":18,"updated_by":15},"sclkey987654321","school_keywords","2026-03-04 08:44:17.256Z","","tfwqk04b06u56pz","วิธีใช้ Cloudflare Tunnel","2026-04-10 16:12:42.630Z",{"collectionId":12,"collectionName":13,"created":20,"created_by":15,"id":21,"name":22,"updated":23,"updated_by":15},"2026-03-04 08:44:17.506Z","2hw2c6o2elosloo","Cloudflare Tunnel","2026-04-10 16:12:42.786Z",{"collectionId":12,"collectionName":13,"created":25,"created_by":15,"id":26,"name":27,"updated":28,"updated_by":15},"2026-03-04 08:44:16.622Z","7k1sal58dnj3ycv","Cloudflare Zero Trust","2026-04-10 16:12:42.473Z",{"collectionId":12,"collectionName":13,"created":30,"created_by":15,"id":31,"name":32,"updated":33,"updated_by":15},"2026-03-04 08:44:16.902Z","1pf59ie7wale4so","Localhost","2026-04-10 16:12:42.539Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},"th","pbc_1989393366","locales","2026-01-22 10:59:55.832Z","twemoji:flag-thailand","s8wri3bt4vgg2ji",true,"Thai","2026-04-10 15:42:46.614Z",{"category":45,"collectionId":46,"collectionName":47,"expand":48,"id":62,"views":63},"rfxf19ot4iq992c","pbc_2105096300","school_blogs",{"category":49},{"blogIds":50,"collectionId":51,"collectionName":52,"created":53,"created_by":15,"id":45,"image":54,"image_alt":15,"image_path":55,"label":56,"name":57,"priority":58,"publish_at":59,"scheduled_at":15,"status":60,"updated":61,"updated_by":15},[],"sclcatblg987654321","school_category_blogs","2026-03-04 08:32:03.969Z","7acfigk1qkd_lv1k6bkji3.png","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclcatblg987654321\u002Frfxf19ot4iq992c\u002F7acfigk1qkd_lv1k6bkji3.png",{"en":57,"th":57},"Web Development",0,"2025-01-21 03:43:00.282Z","published","2026-04-25 02:32:14.918Z","xlabf2btsvflyqi",313,"08enic35zugf5ud","2026-03-10 03:20:24.326Z","เจาะลึกวิธีใช้ Cloudflare Tunnel ตั้งแต่เริ่มต้นจนใช้งานได้จริง สอนวิธีเชื่อม Localhost ออกอินเทอร์เน็ตแบบไม่ต้องทำ Port Forwarding และไม่ต้องง้อ Public IP ปลอดภัยกว่าด้วยระบบ Zero Trust","how-to-use-cloudflare-tunnel-tutorial","2026-04-25 02:47:39.978Z",{"alt":70,"cover_image_path":71,"created":72,"expand":73,"id":103,"published_at":104,"school_blog":101,"short_description":105,"slug":106,"title":70,"updated":107,"views":102},"JavaScript vs Python: มือใหม่ควรเริ่มจากภาษาไหนดี?","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Ffbi64cd1qa48b49\u002F1_11zon_1_b1rpo1aj95.webp","2026-03-04 08:46:05.500Z",{"keywords":74,"locale":95,"school_blog":96},[75,80,85,90],{"collectionId":12,"collectionName":13,"created":76,"created_by":15,"id":77,"name":78,"updated":79,"updated_by":15},"2026-03-04 08:44:11.146Z","gms2qr4xg6qv65e","Superdev Academy","2026-04-10 16:12:41.207Z",{"collectionId":12,"collectionName":13,"created":81,"created_by":15,"id":82,"name":83,"updated":84,"updated_by":15},"2026-03-04 08:46:04.670Z","9nnisvtys7pnnnr","มือใหม่เขียนโค้ด","2026-04-10 16:13:08.113Z",{"collectionId":12,"collectionName":13,"created":86,"created_by":15,"id":87,"name":88,"updated":89,"updated_by":15},"2026-03-04 08:46:05.097Z","yor9qamu1c1uuex","เรียน JavaScript","2026-04-10 16:13:08.268Z",{"collectionId":12,"collectionName":13,"created":91,"created_by":15,"id":92,"name":93,"updated":94,"updated_by":15},"2026-03-04 08:46:03.988Z","tngd1i5f15a60id","JavaScript vs Python","2026-04-10 16:13:07.917Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":45,"collectionId":46,"collectionName":47,"expand":97,"id":101,"views":102},{"category":98},{"blogIds":99,"collectionId":51,"collectionName":52,"created":53,"created_by":15,"id":45,"image":54,"image_alt":15,"image_path":55,"label":100,"name":57,"priority":58,"publish_at":59,"scheduled_at":15,"status":60,"updated":61,"updated_by":15},[],{"en":57,"th":57},"1vh2w9hgpxv1v2v",233,"fbi64cd1qa48b49","2025-10-16 02:25:07.990Z","มือใหม่เลือกเรียนเขียนโค้ดภาษาไหนดีระหว่าง JavaScript และ Python? บทความนี้มีคำตอบพร้อมข้อดีข้อเสียที่คุณควรรู้","javascript-vs-python-for-beginners","2026-04-25 02:48:00.099Z",{"alt":109,"cover_image_path":110,"created":111,"expand":112,"id":207,"published_at":208,"school_blog":205,"short_description":209,"slug":210,"title":109,"updated":211,"views":206},"สำรวจโลกการพัฒนาเว็บไซต์ Front End, Back End และ Full Stack","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fgd3egeoyjz34tbt\u002F1_11zon_h6vxmpexh1.webp","2026-03-04 08:32:36.818Z",{"keywords":113,"locale":199,"school_blog":200},[114,119,124,129,134,139,144,149,154,159,164,169,174,179,184,189,194],{"collectionId":12,"collectionName":13,"created":115,"created_by":15,"id":116,"name":117,"updated":118,"updated_by":15},"2026-03-04 08:32:13.391Z","7nquvthmvw3cb3b","การพัฒนาเว็บ","2026-04-10 16:07:51.337Z",{"collectionId":12,"collectionName":13,"created":120,"created_by":15,"id":121,"name":122,"updated":123,"updated_by":15},"2026-03-04 08:32:16.626Z","8yjrshdy9ygux91","พัฒนาเว็บ","2026-04-10 16:07:51.957Z",{"collectionId":12,"collectionName":13,"created":125,"created_by":15,"id":126,"name":127,"updated":128,"updated_by":15},"2026-03-04 08:32:22.338Z","3czh5xq04hvosmn","พัฒนาเว็บไซต์","2026-04-10 16:07:53.113Z",{"collectionId":12,"collectionName":13,"created":130,"created_by":15,"id":131,"name":132,"updated":133,"updated_by":15},"2026-03-04 08:32:24.050Z","fs0fml0na66wfqp","Front End","2026-04-10 16:07:53.580Z",{"collectionId":12,"collectionName":13,"created":135,"created_by":15,"id":136,"name":137,"updated":138,"updated_by":15},"2026-03-04 08:32:25.675Z","0tg4tdaklkivzkh","Back End","2026-04-10 16:07:53.964Z",{"collectionId":12,"collectionName":13,"created":140,"created_by":15,"id":141,"name":142,"updated":143,"updated_by":15},"2026-03-04 08:32:28.742Z","rcht1mk0muqwpao","Full Stack","2026-04-10 16:07:54.804Z",{"collectionId":12,"collectionName":13,"created":145,"created_by":15,"id":146,"name":147,"updated":148,"updated_by":15},"2026-03-04 08:32:26.864Z","mu9mparv6weebm9","UI\u002FUX","2026-04-10 16:07:54.296Z",{"collectionId":12,"collectionName":13,"created":150,"created_by":15,"id":151,"name":152,"updated":153,"updated_by":15},"2026-03-04 08:32:29.977Z","aa0nb1ww7rec5dr","เทคโนโลยีเว็บ","2026-04-10 16:07:55.112Z",{"collectionId":12,"collectionName":13,"created":155,"created_by":15,"id":156,"name":157,"updated":158,"updated_by":15},"2026-03-04 08:31:30.863Z","oyltq82epf0vqka","การเขียนโปรแกรม","2026-04-10 16:07:41.883Z",{"collectionId":12,"collectionName":13,"created":160,"created_by":15,"id":161,"name":162,"updated":163,"updated_by":15},"2026-03-04 08:32:27.645Z","vfe4f15x4b3afpm","การศึกษาการเขียนโปรแกรม","2026-04-10 16:07:54.538Z",{"collectionId":12,"collectionName":13,"created":165,"created_by":15,"id":166,"name":167,"updated":168,"updated_by":15},"2026-03-04 08:32:32.691Z","bf7bb1ja2znj3m2","การศึกษาโปรแกรมเมอร์","2026-04-10 16:07:55.937Z",{"collectionId":12,"collectionName":13,"created":170,"created_by":15,"id":171,"name":172,"updated":173,"updated_by":15},"2026-03-04 08:32:29.161Z","uewvwdt9cf41o8n","การเขียนโปรแกรมสำหรับมือใหม่","2026-04-10 16:07:54.935Z",{"collectionId":12,"collectionName":13,"created":175,"created_by":15,"id":176,"name":177,"updated":178,"updated_by":15},"2026-03-04 08:32:27.254Z","xl8ixz1jmfnab5f","ฝึกเขียนโปรแกรม","2026-04-10 16:07:54.377Z",{"collectionId":12,"collectionName":13,"created":180,"created_by":15,"id":181,"name":182,"updated":183,"updated_by":15},"2026-03-04 08:32:35.062Z","o0u15pkykswaj0k","พัฒนาโปรแกรม","2026-04-10 16:07:56.758Z",{"collectionId":12,"collectionName":13,"created":185,"created_by":15,"id":186,"name":187,"updated":188,"updated_by":15},"2026-03-04 08:32:24.473Z","xquecx7u5svb567","โปรแกรม","2026-04-10 16:07:53.714Z",{"collectionId":12,"collectionName":13,"created":190,"created_by":15,"id":191,"name":192,"updated":193,"updated_by":15},"2026-03-04 08:26:56.612Z","yf74wkqyamfc5qx","โปรแกรมเมอร์","2026-04-10 16:07:36.426Z",{"collectionId":12,"collectionName":13,"created":195,"created_by":15,"id":196,"name":197,"updated":198,"updated_by":15},"2026-03-04 08:26:59.195Z","gab60xd583s3qaw","Superdev School","2026-04-10 16:07:37.087Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":45,"collectionId":46,"collectionName":47,"expand":201,"id":205,"views":206},{"category":202},{"blogIds":203,"collectionId":51,"collectionName":52,"created":53,"created_by":15,"id":45,"image":54,"image_alt":15,"image_path":55,"label":204,"name":57,"priority":58,"publish_at":59,"scheduled_at":15,"status":60,"updated":61,"updated_by":15},[],{"en":57,"th":57},"bjuwov3r3dhg89a",260,"gd3egeoyjz34tbt","2025-01-21 03:43:04.733Z","สำรวจความแตกต่างระหว่างการพัฒนาเว็บไซต์ Front End, Back End และ Full Stack พร้อมคำแนะนำในการเลือกเส้นทางอาชีพที่เหมาะสม","การพัฒนาเว็บไซต์-front-end-back-end-full-stack","2026-04-25 02:47:26.222Z",{"alt":213,"cover_image_path":214,"created":215,"expand":216,"id":262,"published_at":263,"school_blog":260,"short_description":264,"slug":265,"title":213,"updated":266,"views":261},"การใช้ Content Management Systems (CMS)","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002F2x0lecwbt8pekmy\u002F1_11zon_yjvepw694j.webp","2026-03-04 08:34:40.861Z",{"keywords":217,"locale":254,"school_blog":255},[218,219,224,229,234,239,244,249],{"collectionId":12,"collectionName":13,"created":195,"created_by":15,"id":196,"name":197,"updated":198,"updated_by":15},{"collectionId":12,"collectionName":13,"created":220,"created_by":15,"id":221,"name":222,"updated":223,"updated_by":15},"2026-03-04 08:34:37.470Z","vogoadnz4im8zvz","Drupal","2026-04-10 16:08:18.760Z",{"collectionId":12,"collectionName":13,"created":225,"created_by":15,"id":226,"name":227,"updated":228,"updated_by":15},"2026-03-04 08:34:37.848Z","0opbyv13thy92x0","Joomla","2026-04-10 16:08:18.912Z",{"collectionId":12,"collectionName":13,"created":230,"created_by":15,"id":231,"name":232,"updated":233,"updated_by":15},"2026-03-04 08:19:53.961Z","2irxiuyeoskuui2","WordPress","2026-04-10 16:07:24.242Z",{"collectionId":12,"collectionName":13,"created":235,"created_by":15,"id":236,"name":237,"updated":238,"updated_by":15},"2026-03-04 08:34:38.214Z","qy6a2f0bq4l5bjn","การจัดการเนื้อหา","2026-04-10 16:08:19.031Z",{"collectionId":12,"collectionName":13,"created":240,"created_by":15,"id":241,"name":242,"updated":243,"updated_by":15},"2026-03-04 08:34:38.596Z","jj3m7pyii4wwhnx","CMS","2026-04-10 16:08:19.120Z",{"collectionId":12,"collectionName":13,"created":245,"created_by":15,"id":246,"name":247,"updated":248,"updated_by":15},"2026-03-04 08:34:39.055Z","79fx8ataocarrbj","Content Management Systems","2026-04-10 16:08:19.310Z",{"collectionId":12,"collectionName":13,"created":250,"created_by":15,"id":251,"name":252,"updated":253,"updated_by":15},"2026-03-04 08:34:40.290Z","3m5jwokuso38ukz","การเลือก CMS","2026-04-10 16:08:19.848Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":45,"collectionId":46,"collectionName":47,"expand":256,"id":260,"views":261},{"category":257},{"blogIds":258,"collectionId":51,"collectionName":52,"created":53,"created_by":15,"id":45,"image":54,"image_alt":15,"image_path":55,"label":259,"name":57,"priority":58,"publish_at":59,"scheduled_at":15,"status":60,"updated":61,"updated_by":15},[],{"en":57,"th":57},"3gggf97ofa74u14",242,"2x0lecwbt8pekmy","2025-01-14 07:05:03.439Z","เรียนรู้เกี่ยวกับการใช้ Content Management Systems (CMS) เพื่อการจัดการเนื้อหาเว็บไซต์อย่างมีประสิทธิภาพ พร้อมตัวอย่าง CMS ที่นิยมและแนวทางการเลือกใช้งาน","การใช้-cms-ในการจัดการเนื้อหา","2026-04-25 02:47:34.737Z",{"alt":268,"cover_image_path":269,"created":270,"expand":271,"id":303,"published_at":304,"school_blog":301,"short_description":305,"slug":306,"title":268,"updated":307,"views":302},"Deno vs Node.js: การต่อสู้ของ Runtime ที่กำหนดอนาคตการพัฒนา","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fpdseqqh7nd0uupe\u002F1tsfii2k9r1_tq74z1ht82.webp","2026-03-04 08:34:43.208Z",{"keywords":272,"locale":295,"school_blog":296},[273,274,279,280,285,290],{"collectionId":12,"collectionName":13,"created":175,"created_by":15,"id":176,"name":177,"updated":178,"updated_by":15},{"collectionId":12,"collectionName":13,"created":275,"created_by":15,"id":276,"name":277,"updated":278,"updated_by":15},"2026-03-04 08:34:42.024Z","4314st0h16guitr","เปรียบเทียบ Deno กับ Node.js","2026-04-10 16:08:20.461Z",{"collectionId":12,"collectionName":13,"created":115,"created_by":15,"id":116,"name":117,"updated":118,"updated_by":15},{"collectionId":12,"collectionName":13,"created":281,"created_by":15,"id":282,"name":283,"updated":284,"updated_by":15},"2026-03-04 08:34:40.816Z","16zodvql5g14o0v","JavaScript Runtime","2026-04-10 16:08:20.077Z",{"collectionId":12,"collectionName":13,"created":286,"created_by":15,"id":287,"name":288,"updated":289,"updated_by":15},"2026-03-04 08:24:40.405Z","05u3tysava2z6ga","Node.js","2026-04-10 16:07:29.504Z",{"collectionId":12,"collectionName":13,"created":291,"created_by":15,"id":292,"name":293,"updated":294,"updated_by":15},"2026-03-04 08:34:41.342Z","5luqzcgezyksm86","Deno","2026-04-10 16:08:20.254Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":45,"collectionId":46,"collectionName":47,"expand":297,"id":301,"views":302},{"category":298},{"blogIds":299,"collectionId":51,"collectionName":52,"created":53,"created_by":15,"id":45,"image":54,"image_alt":15,"image_path":55,"label":300,"name":57,"priority":58,"publish_at":59,"scheduled_at":15,"status":60,"updated":61,"updated_by":15},[],{"en":57,"th":57},"logp4gr8tck5sjl",258,"pdseqqh7nd0uupe","2025-01-14 07:04:12.556Z","เปรียบเทียบ Deno และ Node.js สอง JavaScript runtime ที่กำลังเปลี่ยนแปลงวงการพัฒนาเว็บ","deno-vs-nodejs","2026-04-25 02:47:35.453Z",{"alt":309,"cover_image_path":310,"created":311,"expand":312,"id":343,"published_at":344,"school_blog":341,"short_description":345,"slug":346,"title":309,"updated":347,"views":342},"Ruby ภาษาโปรแกรมที่เหมาะกับมือใหม่","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fh2kdk15etkrrdsz\u002F1_11zon_jzaz624s5r.webp","2026-03-04 08:34:49.916Z",{"keywords":313,"locale":335,"school_blog":336},[314,319,324,329,330],{"collectionId":12,"collectionName":13,"created":315,"created_by":15,"id":316,"name":317,"updated":318,"updated_by":15},"2026-03-04 08:34:45.348Z","t7n7n8692pg72pt","ภาษา Ruby","2026-04-10 16:08:21.824Z",{"collectionId":12,"collectionName":13,"created":320,"created_by":15,"id":321,"name":322,"updated":323,"updated_by":15},"2026-03-04 08:34:47.234Z","w6bqng1l5u5otyb","การเรียนรู้ Ruby","2026-04-10 16:08:22.473Z",{"collectionId":12,"collectionName":13,"created":325,"created_by":15,"id":326,"name":327,"updated":328,"updated_by":15},"2026-03-04 08:34:48.598Z","rx82zhh0hsk0656","Ruby สำหรับเริ่มต้น","2026-04-10 16:08:22.998Z",{"collectionId":12,"collectionName":13,"created":170,"created_by":15,"id":171,"name":172,"updated":173,"updated_by":15},{"collectionId":12,"collectionName":13,"created":331,"created_by":15,"id":332,"name":333,"updated":334,"updated_by":15},"2026-03-04 08:34:47.544Z","3ky9n7b9hsgjf35","Ruby","2026-04-10 16:08:22.609Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":45,"collectionId":46,"collectionName":47,"expand":337,"id":341,"views":342},{"category":338},{"blogIds":339,"collectionId":51,"collectionName":52,"created":53,"created_by":15,"id":45,"image":54,"image_alt":15,"image_path":55,"label":340,"name":57,"priority":58,"publish_at":59,"scheduled_at":15,"status":60,"updated":61,"updated_by":15},[],{"en":57,"th":57},"hg108uo4zqbyx6y",275,"h2kdk15etkrrdsz","2025-01-14 07:03:32.049Z","เรียนรู้เกี่ยวกับภาษา Ruby ภาษาโปรแกรมที่เหมาะสำหรับมือใหม่ พร้อมข้อดีและแหล่งเรียนรู้","ruby-programming-language-for-newbies","2026-04-25 02:47:36.180Z",{"alt":349,"cover_image_path":350,"created":351,"expand":352,"id":379,"published_at":380,"school_blog":377,"short_description":381,"slug":382,"title":349,"updated":383,"views":378},"ทำความรู้จักกับ BunJS: JavaScript Runtime รุ่นใหม่ที่ควรลอง","https:\u002F\u002Ftwsme-r2.tumwebsme.com\u002Fsclblg987654321\u002Fwspjtvt73ijch3y\u002F1fbrxges0r4_o0czcaotf7.webp","2026-03-04 08:35:07.691Z",{"keywords":353,"locale":371,"school_blog":372},[354,359,364,365,366],{"collectionId":12,"collectionName":13,"created":355,"created_by":15,"id":356,"name":357,"updated":358,"updated_by":15},"2026-03-04 08:35:06.327Z","4iuh6s6lx0a9gcd","เครื่องมือพัฒนา","2026-04-10 16:12:37.256Z",{"collectionId":12,"collectionName":13,"created":360,"created_by":15,"id":361,"name":362,"updated":363,"updated_by":15},"2026-03-04 08:35:03.228Z","5o5ffeyln2huhge","TypeScript","2026-04-10 16:12:36.046Z",{"collectionId":12,"collectionName":13,"created":120,"created_by":15,"id":121,"name":122,"updated":123,"updated_by":15},{"collectionId":12,"collectionName":13,"created":281,"created_by":15,"id":282,"name":283,"updated":284,"updated_by":15},{"collectionId":12,"collectionName":13,"created":367,"created_by":15,"id":368,"name":369,"updated":370,"updated_by":15},"2026-03-04 08:35:04.571Z","2mqctzwpvgyzo8q","BunJS","2026-04-10 16:12:36.609Z",{"code":35,"collectionId":36,"collectionName":37,"created":38,"flag":39,"id":40,"is_default":41,"label":42,"updated":43},{"category":45,"collectionId":46,"collectionName":47,"expand":373,"id":377,"views":378},{"category":374},{"blogIds":375,"collectionId":51,"collectionName":52,"created":53,"created_by":15,"id":45,"image":54,"image_alt":15,"image_path":55,"label":376,"name":57,"priority":58,"publish_at":59,"scheduled_at":15,"status":60,"updated":61,"updated_by":15},[],{"en":57,"th":57},"6znx575yhux6k06",249,"wspjtvt73ijch3y","2025-01-14 07:03:04.524Z","พบกับ BunJS, JavaScript runtime ที่ออกแบบมาเพื่อความเร็วและประสิทธิภาพสูง สำหรับนักพัฒนาเว็บและโปรแกรมเมอร์ทุกคน","ทำความรู้จักกับ-bunjs-javascript-runtime-รุ่นใหม่ที่ควรลอง","2026-04-25 02:47:37.828Z",1,12,7]