{"id":29891,"date":"2026-02-12T04:53:49","date_gmt":"2026-02-12T04:53:49","guid":{"rendered":"https:\/\/hosteko.com\/blog\/?p=29891"},"modified":"2026-02-12T04:53:49","modified_gmt":"2026-02-12T04:53:49","slug":"cara-membuat-contact-form-laravel-dengan-livewire","status":"publish","type":"post","link":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire","title":{"rendered":"Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire"},"content":{"rendered":"<p data-start=\"165\" data-end=\"413\">Membuat contact form adalah salah satu kebutuhan dasar dalam pengembangan website. Jika Anda menggunakan Laravel, kini Anda bisa membuat form kontak yang dinamis tanpa harus menulis banyak kode JavaScript, yaitu dengan bantuan Laravel Livewire.<\/p>\n<p data-start=\"165\" data-end=\"413\">Livewire memungkinkan Anda membangun antarmuka interaktif menggunakan Blade dan PHP saja, tanpa perlu menulis JavaScript secara kompleks. Pada artikel ini, kita akan membahas langkah demi langkah cara membuat contact form Laravel menggunakan Livewire, mulai dari instalasi hingga penyimpanan data ke database.<\/p>\n<h2 data-start=\"732\" data-end=\"760\">Apa Itu Laravel Livewire?<\/h2>\n<p data-start=\"762\" data-end=\"905\">Laravel Livewire adalah framework full-stack untuk Laravel yang mempermudah pembuatan komponen interaktif tanpa meninggalkan ekosistem Laravel.<\/p>\n<p data-start=\"907\" data-end=\"927\">Keunggulan Livewire:<\/p>\n<ul data-start=\"928\" data-end=\"1041\">\n<li data-start=\"928\" data-end=\"959\">\n<p data-start=\"930\" data-end=\"959\">Tidak perlu banyak JavaScript<\/p>\n<\/li>\n<li data-start=\"960\" data-end=\"980\">\n<p data-start=\"962\" data-end=\"980\">Validasi real-time<\/p>\n<\/li>\n<li data-start=\"981\" data-end=\"1014\">\n<p data-start=\"983\" data-end=\"1014\">Integrasi langsung dengan Blade<\/p>\n<\/li>\n<li data-start=\"1015\" data-end=\"1041\">\n<p data-start=\"1017\" data-end=\"1041\">Cocok untuk form dinamis<\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"1048\" data-end=\"1065\">Persiapan Awal<\/h2>\n<p data-start=\"1067\" data-end=\"1096\">Pastikan Anda sudah memiliki:<\/p>\n<ul data-start=\"1097\" data-end=\"1172\">\n<li data-start=\"1097\" data-end=\"1105\">\n<p data-start=\"1099\" data-end=\"1105\">PHP 8+<\/p>\n<\/li>\n<li data-start=\"1106\" data-end=\"1116\">\n<p data-start=\"1108\" data-end=\"1116\">Composer<\/p>\n<\/li>\n<li data-start=\"1117\" data-end=\"1140\">\n<p data-start=\"1119\" data-end=\"1140\">Laravel versi terbaru<\/p>\n<\/li>\n<li data-start=\"1141\" data-end=\"1172\">\n<p data-start=\"1143\" data-end=\"1172\">Database (MySQL atau lainnya)<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"1174\" data-end=\"1232\">Jika belum memiliki project Laravel, buat terlebih dahulu:<code> <code class=\"whitespace-pre! language-bash\">composer create-project laravel\/laravel contact-form<br \/>\n<\/code><\/code><\/p>\n<p data-start=\"1300\" data-end=\"1324\">Masuk ke folder project:<code> <code class=\"whitespace-pre! language-bash\"><span class=\"hljs-built_in\">cd<\/span> contact-form<br \/>\n<\/code><\/code><\/p>\n<p data-start=\"1360\" data-end=\"1398\"><strong>1. Install Laravel Livewire<\/strong><\/p>\n<p data-start=\"1400\" data-end=\"1438\">Install Livewire menggunakan Composer:<code> <code class=\"whitespace-pre! language-bash\">composer require livewire\/livewire<br \/>\n<\/code><\/code><\/p>\n<p data-start=\"1488\" data-end=\"1616\">Setelah instalasi selesai, tambahkan directive Livewire di file layout utama (biasanya <code data-start=\"1575\" data-end=\"1614\">resources\/views\/layouts\/app.blade.php<\/code>).<\/p>\n<p data-start=\"1618\" data-end=\"1650\">Tambahkan di dalam tag <code data-start=\"1641\" data-end=\"1649\">&lt;head&gt;<\/code>:<code> <code class=\"whitespace-pre! language-blade\">@livewireStyles<br \/>\n<\/code><\/code><\/p>\n<p data-start=\"1682\" data-end=\"1710\">Tambahkan sebelum <code data-start=\"1700\" data-end=\"1709\">&lt;\/body&gt;<\/code>:<code> <code class=\"whitespace-pre! language-blade\">@livewireScripts<br \/>\n<\/code><\/code><\/p>\n<p data-start=\"1748\" data-end=\"1790\"><strong>2. Buat Migration untuk Contact<\/strong><\/p>\n<p data-start=\"1792\" data-end=\"1807\">Buat migration:<code> <code class=\"whitespace-pre! language-bash\">php artisan make:migration create_contacts_table<br \/>\n<\/code><\/code><\/p>\n<p data-start=\"1871\" data-end=\"1891\">Edit file migration:<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-php\"><span class=\"hljs-keyword\">public<\/span> <span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span><\/span> <span class=\"hljs-title\">up<\/span>()<br \/>\n{<br \/>\n<span class=\"hljs-title class_\">Schema<\/span>::<span class=\"hljs-title function_ invoke__\">create<\/span>(<span class=\"hljs-string\">'contacts'<\/span>, function (Blueprint <span class=\"hljs-variable\">$table<\/span>) {<br \/>\n<span class=\"hljs-variable\">$table<\/span>-&gt;<span class=\"hljs-title function_ invoke__\">id<\/span>();<br \/>\n<span class=\"hljs-variable\">$table<\/span>-&gt;<span class=\"hljs-keyword\">string<\/span>(<span class=\"hljs-string\">'name'<\/span>);<br \/>\n<span class=\"hljs-variable\">$table<\/span>-&gt;<span class=\"hljs-keyword\">string<\/span>(<span class=\"hljs-string\">'email'<\/span>);<br \/>\n<span class=\"hljs-variable\">$table<\/span>-&gt;<span class=\"hljs-keyword\">string<\/span>(<span class=\"hljs-string\">'subject'<\/span>);<br \/>\n<span class=\"hljs-variable\">$table<\/span>-&gt;<span class=\"hljs-title function_ invoke__\">text<\/span>(<span class=\"hljs-string\">'message'<\/span>);<br \/>\n<span class=\"hljs-variable\">$table<\/span>-&gt;<span class=\"hljs-title function_ invoke__\">timestamps<\/span>();<br \/>\n});<br \/>\n}<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"2184\" data-end=\"2203\">Jalankan migration:<code> <code class=\"whitespace-pre! language-bash\">php artisan migrate<br \/>\n<\/code><\/code><\/p>\n<p data-start=\"2243\" data-end=\"2275\"><strong>3. Buat Model Contact<\/strong><\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-bash\">php artisan make:model Contact<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"2321\" data-end=\"2357\">Edit model <code data-start=\"2332\" data-end=\"2356\">app\/Models\/Contact.php<\/code>:<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(var(--sticky-padding-top)+9*var(--spacing))]\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-php\"><span class=\"hljs-keyword\">protected<\/span> <span class=\"hljs-variable\">$fillable<\/span> = [<br \/>\n<span class=\"hljs-string\">'name'<\/span>,<br \/>\n<span class=\"hljs-string\">'email'<\/span>,<br \/>\n<span class=\"hljs-string\">'subject'<\/span>,<br \/>\n<span class=\"hljs-string\">'message'<\/span>,<br \/>\n];<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"2458\" data-end=\"2495\"><strong>4. Buat Livewire Component<\/strong><\/p>\n<p data-start=\"2497\" data-end=\"2520\">Buat komponen Livewire:<code> <code class=\"whitespace-pre! language-bash\">php artisan make:livewire ContactForm<br \/>\n<\/code><\/code><\/p>\n<p data-start=\"2573\" data-end=\"2599\">Perintah ini akan membuat:<\/p>\n<ul data-start=\"2601\" data-end=\"2686\">\n<li data-start=\"2601\" data-end=\"2636\">\n<p data-start=\"2603\" data-end=\"2636\">app\/Http\/Livewire\/ContactForm.php<\/p>\n<\/li>\n<li data-start=\"2637\" data-end=\"2686\">\n<p data-start=\"2639\" data-end=\"2686\">resources\/views\/livewire\/contact-form.blade.php<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"2693\" data-end=\"2733\"><strong>5. Edit Logic ContactForm.php\u00a0<\/strong><\/p>\n<p data-start=\"2735\" data-end=\"2745\">Buka file: <code data-start=\"2747\" data-end=\"2782\">app\/Http\/Livewire\/ContactForm.php<\/code><\/p>\n<p data-start=\"2784\" data-end=\"2808\">Isi dengan kode berikut:<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\">\n<p><code class=\"whitespace-pre! language-php\"><span class=\"hljs-keyword\">namespace<\/span> <span class=\"hljs-title class_\">App<\/span>\\<span class=\"hljs-title class_\">Http<\/span>\\<span class=\"hljs-title class_\">Livewire<\/span>;<\/code><\/p>\n<p><span class=\"hljs-keyword\">use<\/span> <span class=\"hljs-title\">Livewire<\/span>\\<span class=\"hljs-title\">Component<\/span>;<br \/>\n<span class=\"hljs-keyword\">use<\/span> <span class=\"hljs-title\">App<\/span>\\<span class=\"hljs-title\">Models<\/span>\\<span class=\"hljs-title\">Contact<\/span>;<\/p>\n<p><span class=\"hljs-class\"><span class=\"hljs-keyword\">class<\/span><\/span> <span class=\"hljs-title\">ContactForm<\/span> <span class=\"hljs-keyword\">extends<\/span> <span class=\"hljs-title\">Component<\/span><br \/>\n{<br \/>\n<span class=\"hljs-keyword\">public<\/span> <span class=\"hljs-variable\">$name<\/span>, <span class=\"hljs-variable\">$email<\/span>, <span class=\"hljs-variable\">$subject<\/span>, <span class=\"hljs-variable\">$message<\/span>;<\/p>\n<p><span class=\"hljs-keyword\">protected<\/span> <span class=\"hljs-variable\">$rules<\/span> = [<br \/>\n<span class=\"hljs-string\">&#8216;name&#8217;<\/span> =&gt; <span class=\"hljs-string\">&#8216;required|min:3&#8217;<\/span>,<br \/>\n<span class=\"hljs-string\">&#8217;email&#8217;<\/span> =&gt; <span class=\"hljs-string\">&#8216;required|email&#8217;<\/span>,<br \/>\n<span class=\"hljs-string\">&#8216;subject&#8217;<\/span> =&gt; <span class=\"hljs-string\">&#8216;required|min:5&#8217;<\/span>,<br \/>\n<span class=\"hljs-string\">&#8216;message&#8217;<\/span> =&gt; <span class=\"hljs-string\">&#8216;required|min:10&#8217;<\/span>,<br \/>\n];<\/p>\n<p><span class=\"hljs-keyword\">public<\/span> <span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span><\/span> <span class=\"hljs-title\">submit<\/span>()<br \/>\n{<br \/>\n<span class=\"hljs-variable language_\">$this<\/span>-&gt;<span class=\"hljs-title function_ invoke__\">validate<\/span>();<\/p>\n<p><span class=\"hljs-title class_\">Contact<\/span>::<span class=\"hljs-title function_ invoke__\">create<\/span>([<br \/>\n<span class=\"hljs-string\">&#8216;name&#8217;<\/span> =&gt; <span class=\"hljs-variable\">$this<\/span>-&gt;name,<br \/>\n<span class=\"hljs-string\">&#8217;email&#8217;<\/span> =&gt; <span class=\"hljs-variable\">$this<\/span>-&gt;email,<br \/>\n<span class=\"hljs-string\">&#8216;subject&#8217;<\/span> =&gt; <span class=\"hljs-variable\">$this<\/span>-&gt;subject,<br \/>\n<span class=\"hljs-string\">&#8216;message&#8217;<\/span> =&gt; <span class=\"hljs-variable\">$this<\/span>-&gt;message,<br \/>\n]);<\/p>\n<p><span class=\"hljs-title function_ invoke__\">session<\/span>()-&gt;<span class=\"hljs-title function_ invoke__\">flash<\/span>(<span class=\"hljs-string\">&#8216;success&#8217;<\/span>, <span class=\"hljs-string\">&#8216;Pesan berhasil dikirim!&#8217;<\/span>);<\/p>\n<p><span class=\"hljs-variable language_\">$this<\/span>-&gt;<span class=\"hljs-title function_ invoke__\">reset<\/span>();<br \/>\n}<\/p>\n<p><span class=\"hljs-keyword\">public<\/span> <span class=\"hljs-function\"><span class=\"hljs-keyword\">function<\/span><\/span> <span class=\"hljs-title\">render<\/span>()<br \/>\n{<br \/>\n<span class=\"hljs-keyword\">return<\/span> <span class=\"hljs-title function_ invoke__\">view<\/span>(<span class=\"hljs-string\">&#8216;livewire.contact-form&#8217;<\/span>);<br \/>\n}<br \/>\n}<\/p>\n<\/div>\n<\/div>\n<p data-start=\"3617\" data-end=\"3649\"><strong>6. Buat Tampilan Form<\/strong><\/p>\n<p data-start=\"3651\" data-end=\"3661\">Buka file: <code data-start=\"3663\" data-end=\"3712\">resources\/views\/livewire\/contact-form.blade.php<\/code><\/p>\n<p data-start=\"3714\" data-end=\"3738\">Isi dengan kode berikut:<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-blade\"><code class=\"whitespace-pre! language-blade\">&lt;div&gt;<br \/>\n@if (session()-&gt;has('success'))<br \/>\n&lt;div style=\"color: green;\"&gt;<br \/>\n{{ session('success') }}<br \/>\n&lt;\/div&gt;<br \/>\n@endif<\/code><\/code>&lt;form wire:submit.prevent=&#8221;submit&#8221;&gt;<br \/>\n&lt;div&gt;<br \/>\n&lt;label&gt;Nama&lt;\/label&gt;<br \/>\n&lt;input type=&#8221;text&#8221; wire:model=&#8221;name&#8221;&gt;<br \/>\n@error(&#8216;name&#8217;) &lt;span&gt;{{ $message }}&lt;\/span&gt; @enderror<br \/>\n&lt;\/div&gt;<\/p>\n<p><code class=\"whitespace-pre! language-blade\"><code class=\"whitespace-pre! language-blade\"><\/code><\/code>&lt;div&gt;<br \/>\n&lt;label&gt;Email&lt;\/label&gt;<br \/>\n&lt;input type=&#8221;email&#8221; wire:model=&#8221;email&#8221;&gt;<br \/>\n@error(&#8217;email&#8217;) &lt;span&gt;{{ $message }}&lt;\/span&gt; @enderror<br \/>\n&lt;\/div&gt;<\/p>\n<p><code class=\"whitespace-pre! language-blade\"><code class=\"whitespace-pre! language-blade\"><\/code><\/code>&lt;div&gt;<br \/>\n&lt;label&gt;Subjek&lt;\/label&gt;<br \/>\n&lt;input type=&#8221;text&#8221; wire:model=&#8221;subject&#8221;&gt;<br \/>\n@error(&#8216;subject&#8217;) &lt;span&gt;{{ $message }}&lt;\/span&gt; @enderror<br \/>\n&lt;\/div&gt;<\/p>\n<p><code class=\"whitespace-pre! language-blade\"><code class=\"whitespace-pre! language-blade\"><\/code><\/code>&lt;div&gt;<br \/>\n&lt;label&gt;Pesan&lt;\/label&gt;<br \/>\n&lt;textarea wire:model=&#8221;message&#8221;&gt;&lt;\/textarea&gt;<br \/>\n@error(&#8216;message&#8217;) &lt;span&gt;{{ $message }}&lt;\/span&gt; @enderror<br \/>\n&lt;\/div&gt;<\/p>\n<p><code class=\"whitespace-pre! language-blade\"><code class=\"whitespace-pre! language-blade\"><\/code><\/code>&lt;button type=&#8221;submit&#8221;&gt;Kirim&lt;\/button&gt;<br \/>\n&lt;\/form&gt;<br \/>\n&lt;\/div&gt;<\/p>\n<\/div>\n<\/div>\n<p data-start=\"4734\" data-end=\"4781\"><strong>7. Tampilkan Contact Form di Halaman<\/strong><\/p>\n<p data-start=\"4783\" data-end=\"4816\">Buka file route <code data-start=\"4799\" data-end=\"4815\">routes\/web.php<\/code>:<code> <code class=\"whitespace-pre! language-php\"><span class=\"hljs-title class_\">Route<\/span>::<span class=\"hljs-title function_ invoke__\">get<\/span>(<span class=\"hljs-string\">'\/contact'<\/span>, function () {<br \/>\n<span class=\"hljs-keyword\">return<\/span> <span class=\"hljs-title function_ invoke__\">view<\/span>(<span class=\"hljs-string\">'contact'<\/span>);<br \/>\n});<br \/>\n<\/code><\/code><\/p>\n<p data-start=\"4899\" data-end=\"4909\">Buat file: <code data-start=\"4911\" data-end=\"4946\">resources\/views\/contact.blade.php<\/code><\/p>\n<p data-start=\"4948\" data-end=\"4959\">Isi dengan:<code> <code class=\"whitespace-pre! language-blade\">@extends('layouts.app')<\/code><\/code><\/p>\n<p>@section(&#8216;content&#8217;)<br \/>\n&lt;h1&gt;Contact Us&lt;\/h1&gt;<br \/>\n@livewire(&#8216;contact-form&#8217;)<br \/>\n@endsection<\/p>\n<h2 data-start=\"5091\" data-end=\"5118\">Cara Menjalankan Project<\/h2>\n<p data-start=\"5120\" data-end=\"5144\">Jalankan server Laravel:<code> <code class=\"whitespace-pre! language-bash\">php artisan serve<br \/>\n<\/code><\/code><\/p>\n<p data-start=\"5177\" data-end=\"5190\">Buka browser:<code> http:\/\/127.0.0.1:8000\/contact<\/code><\/p>\n<p data-start=\"5231\" data-end=\"5328\">Sekarang contact form sudah aktif dan dapat menyimpan data ke database tanpa JavaScript tambahan.<\/p>\n<h2 data-start=\"5335\" data-end=\"5387\">Kelebihan Menggunakan Livewire untuk Contact Form<\/h2>\n<ol data-start=\"5389\" data-end=\"5544\">\n<li data-start=\"5389\" data-end=\"5415\">\n<p data-start=\"5392\" data-end=\"5415\">Tidak perlu AJAX manual<\/p>\n<\/li>\n<li data-start=\"5416\" data-end=\"5457\">\n<p data-start=\"5419\" data-end=\"5457\">Validasi langsung tanpa reload halaman<\/p>\n<\/li>\n<li data-start=\"5458\" data-end=\"5485\">\n<p data-start=\"5461\" data-end=\"5485\">Struktur kode tetap rapi<\/p>\n<\/li>\n<li data-start=\"5486\" data-end=\"5507\">\n<p data-start=\"5489\" data-end=\"5507\">Mudah dikembangkan<\/p>\n<\/li>\n<li data-start=\"5508\" data-end=\"5544\">\n<p data-start=\"5511\" data-end=\"5544\">Terintegrasi penuh dengan Laravel<\/p>\n<\/li>\n<\/ol>\n<h2 data-start=\"5551\" data-end=\"5580\">Tips Pengembangan Lanjutan<\/h2>\n<p data-start=\"5582\" data-end=\"5604\">Anda bisa menambahkan:<\/p>\n<ul data-start=\"5606\" data-end=\"5812\">\n<li data-start=\"5606\" data-end=\"5651\">\n<p data-start=\"5608\" data-end=\"5651\">Notifikasi email otomatis saat form dikirim<\/p>\n<\/li>\n<li data-start=\"5652\" data-end=\"5691\">\n<p data-start=\"5654\" data-end=\"5691\">Proteksi spam dengan Google reCAPTCHA<\/p>\n<\/li>\n<li data-start=\"5692\" data-end=\"5737\">\n<p data-start=\"5694\" data-end=\"5737\">Styling menggunakan Tailwind atau Bootstrap<\/p>\n<\/li>\n<li data-start=\"5738\" data-end=\"5781\">\n<p data-start=\"5740\" data-end=\"5781\">SweetAlert untuk notifikasi lebih menarik<\/p>\n<\/li>\n<li data-start=\"5782\" data-end=\"5812\">\n<p data-start=\"5784\" data-end=\"5812\">Rate limiting untuk keamanan<\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"5819\" data-end=\"5832\">Kesimpulan<\/h2>\n<p data-start=\"5834\" data-end=\"6121\">Membuat contact form Laravel menggunakan Livewire adalah solusi modern dan efisien untuk membangun form interaktif tanpa harus menulis JavaScript secara kompleks. Dengan Livewire, Anda dapat menangani validasi, penyimpanan data, dan interaksi pengguna langsung menggunakan PHP dan Blade.<\/p>\n<p data-start=\"6123\" data-end=\"6264\">Metode ini sangat cocok untuk developer Laravel yang ingin membangun aplikasi web dinamis dengan kode yang tetap bersih dan mudah dipelihara.<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-right kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;right&quot;,&quot;id&quot;:&quot;29891&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;1&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;5&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;0&quot;,&quot;greet&quot;:&quot;Jadilah yang pertama untuk memberi nilai&quot;,&quot;legend&quot;:&quot;5\\\/5 - (1 vote)&quot;,&quot;size&quot;:&quot;22&quot;,&quot;title&quot;:&quot;Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire&quot;,&quot;width&quot;:&quot;110&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} - ({count} {votes})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 110px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 0px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 22px; height: 22px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 17.6px;\">\n            5\/5 - (1 vote)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Membuat contact form adalah salah satu kebutuhan dasar dalam pengembangan website. Jika Anda menggunakan Laravel, kini Anda bisa membuat form kontak yang dinamis tanpa harus menulis banyak kode JavaScript, yaitu dengan bantuan Laravel Livewire. Livewire memungkinkan Anda membangun antarmuka interaktif menggunakan Blade dan PHP saja, tanpa perlu menulis JavaScript secara kompleks. Pada artikel ini, kita [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":29894,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"no","rop_publish_now_accounts":{"twitter_2392824914_2392824914":""},"rop_publish_now_history":[{"account":"twitter_2392824914_2392824914","service":"twitter","timestamp":1770872046,"status":"error"}],"rop_publish_now_status":"done","_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"enabled":false},"version":2}},"categories":[3],"tags":[15414,15416,15408,15415,15412,15410,15411,15409,15413,15407],"class_list":["post-29891","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-backend-development-laravel","tag-belajar-coding-laravel","tag-cara-install-livewire","tag-form-submit-laravel","tag-laravel-project-tutorial","tag-laravel-web-development","tag-livewire-validation","tag-membuat-form-interaktif-laravel","tag-php-laravel-guide","tag-tutorial-contact-form-laravel"],"featured_image_src":{"landsacpe":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197-1140x445.png",1140,445,true],"list":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197-463x348.png",463,348,true],"medium":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197-300x169.png",300,169,true],"full":["https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png",1366,768,false]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire - Hosteko Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire - Hosteko Blog\" \/>\n<meta property=\"og:description\" content=\"Membuat contact form adalah salah satu kebutuhan dasar dalam pengembangan website. Jika Anda menggunakan Laravel, kini Anda bisa membuat form kontak yang dinamis tanpa harus menulis banyak kode JavaScript, yaitu dengan bantuan Laravel Livewire. Livewire memungkinkan Anda membangun antarmuka interaktif menggunakan Blade dan PHP saja, tanpa perlu menulis JavaScript secara kompleks. Pada artikel ini, kita [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire\" \/>\n<meta property=\"og:site_name\" content=\"Hosteko Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-12T04:53:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1366\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Fitri Ana\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fitri Ana\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#article\",\"isPartOf\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire\"},\"author\":{\"name\":\"Fitri Ana\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/ffcd8071a8a3d6a862a4e1381d1c4ea0\"},\"headline\":\"Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire\",\"datePublished\":\"2026-02-12T04:53:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire\"},\"wordCount\":617,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png\",\"keywords\":[\"backend development laravel\",\"belajar coding laravel\",\"cara install livewire\",\"form submit laravel\",\"laravel project tutorial\",\"laravel web development\",\"livewire validation\",\"membuat form interaktif laravel\",\"php laravel guide\",\"tutorial contact form laravel\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire\",\"url\":\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire\",\"name\":\"Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire - Hosteko Blog\",\"isPartOf\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#primaryimage\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#primaryimage\"},\"thumbnailUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png\",\"datePublished\":\"2026-02-12T04:53:49+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#primaryimage\",\"url\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png\",\"contentUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png\",\"width\":1366,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/hosteko.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/hosteko.com\/blog\/#website\",\"url\":\"https:\/\/hosteko.com\/blog\/\",\"name\":\"Hosteko Blog\",\"description\":\"Berita &amp; Informasi Dunia IT\",\"publisher\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/hosteko.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/hosteko.com\/blog\/#organization\",\"name\":\"HOSTEKO\",\"url\":\"https:\/\/hosteko.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png\",\"contentUrl\":\"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png\",\"width\":195,\"height\":57,\"caption\":\"HOSTEKO\"},\"image\":{\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/ffcd8071a8a3d6a862a4e1381d1c4ea0\",\"name\":\"Fitri Ana\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/hosteko.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/a099f723518ab9b89aa80b7ed8cadd2d3fae127c5bd735733cf24a661e75a882?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/a099f723518ab9b89aa80b7ed8cadd2d3fae127c5bd735733cf24a661e75a882?s=96&d=mm&r=g\",\"caption\":\"Fitri Ana\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire - Hosteko Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire","og_locale":"en_US","og_type":"article","og_title":"Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire - Hosteko Blog","og_description":"Membuat contact form adalah salah satu kebutuhan dasar dalam pengembangan website. Jika Anda menggunakan Laravel, kini Anda bisa membuat form kontak yang dinamis tanpa harus menulis banyak kode JavaScript, yaitu dengan bantuan Laravel Livewire. Livewire memungkinkan Anda membangun antarmuka interaktif menggunakan Blade dan PHP saja, tanpa perlu menulis JavaScript secara kompleks. Pada artikel ini, kita [&hellip;]","og_url":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire","og_site_name":"Hosteko Blog","article_published_time":"2026-02-12T04:53:49+00:00","og_image":[{"width":1366,"height":768,"url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png","type":"image\/png"}],"author":"Fitri Ana","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Fitri Ana","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#article","isPartOf":{"@id":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire"},"author":{"name":"Fitri Ana","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/ffcd8071a8a3d6a862a4e1381d1c4ea0"},"headline":"Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire","datePublished":"2026-02-12T04:53:49+00:00","mainEntityOfPage":{"@id":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire"},"wordCount":617,"commentCount":0,"publisher":{"@id":"https:\/\/hosteko.com\/blog\/#organization"},"image":{"@id":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#primaryimage"},"thumbnailUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png","keywords":["backend development laravel","belajar coding laravel","cara install livewire","form submit laravel","laravel project tutorial","laravel web development","livewire validation","membuat form interaktif laravel","php laravel guide","tutorial contact form laravel"],"articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#respond"]}]},{"@type":"WebPage","@id":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire","url":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire","name":"Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire - Hosteko Blog","isPartOf":{"@id":"https:\/\/hosteko.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#primaryimage"},"image":{"@id":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#primaryimage"},"thumbnailUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png","datePublished":"2026-02-12T04:53:49+00:00","breadcrumb":{"@id":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#primaryimage","url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png","contentUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png","width":1366,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/hosteko.com\/blog\/cara-membuat-contact-form-laravel-dengan-livewire#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hosteko.com\/blog"},{"@type":"ListItem","position":2,"name":"Tanpa JavaScript Ribet! Cara Membuat Contact Form Laravel dengan Livewire"}]},{"@type":"WebSite","@id":"https:\/\/hosteko.com\/blog\/#website","url":"https:\/\/hosteko.com\/blog\/","name":"Hosteko Blog","description":"Berita &amp; Informasi Dunia IT","publisher":{"@id":"https:\/\/hosteko.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hosteko.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/hosteko.com\/blog\/#organization","name":"HOSTEKO","url":"https:\/\/hosteko.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png","contentUrl":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2019\/04\/logo-hosteko.png","width":195,"height":57,"caption":"HOSTEKO"},"image":{"@id":"https:\/\/hosteko.com\/blog\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/ffcd8071a8a3d6a862a4e1381d1c4ea0","name":"Fitri Ana","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/hosteko.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/a099f723518ab9b89aa80b7ed8cadd2d3fae127c5bd735733cf24a661e75a882?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a099f723518ab9b89aa80b7ed8cadd2d3fae127c5bd735733cf24a661e75a882?s=96&d=mm&r=g","caption":"Fitri Ana"}}]}},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/hosteko.com\/htk-blog\/wp-content\/uploads\/2026\/02\/Desain-tanpa-judul197.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/29891","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/comments?post=29891"}],"version-history":[{"count":2,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/29891\/revisions"}],"predecessor-version":[{"id":29896,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/posts\/29891\/revisions\/29896"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/media\/29894"}],"wp:attachment":[{"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/media?parent=29891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/categories?post=29891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hosteko.com\/blog\/wp-json\/wp\/v2\/tags?post=29891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}