{"id":21376,"date":"2024-06-03T11:15:00","date_gmt":"2024-06-03T04:15:00","guid":{"rendered":"https:\/\/jakarta.telkomuniversity.ac.id\/?p=21376"},"modified":"2024-06-03T11:14:25","modified_gmt":"2024-06-03T04:14:25","slug":"tailwind-css-framework-css-untuk-mengembangkan-ui-dengan-cepat","status":"publish","type":"post","link":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/tailwind-css-framework-css-untuk-mengembangkan-ui-dengan-cepat\/","title":{"rendered":"Tailwind CSS, Framework CSS untuk Mengembangkan UI dengan Cepat"},"content":{"rendered":"<div class=\"wpb-content-wrapper\"><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><h1 style=\"text-align: center\" class=\"vc_custom_heading vc_do_custom_heading\" >Tailwind CSS, Framework CSS untuk Mengembangkan UI dengan Cepat<\/h1><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p><span style=\"font-weight: 400;\">Dalam pembuatan user interface sebuah website, seringkali Anda pasti menggunakan sebuah framework yang dapat\u00a0 memudahkanmu dalam menyesuaikan dan mempercantik sebuah website tanpa memerlukan logika pemrograman coding yang rumit. Framework dalam user interface website yang biasanya dikenal adalah bootstrap. Namun seiring berkembangnya zaman, framework yang digunakan pada sebuah website dapat beraneka ragam. Salah satu yang akan dibahas pada artikel ini adalah Tailwind CSS.<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><h2 style=\"text-align: left\" class=\"vc_custom_heading vc_do_custom_heading\" >Apa Itu Tailwind CSS?<\/h2><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div  class=\"wpb_single_image wpb_content_element vc_align_center wpb_content_element\">\n\t\t\n\t\t<figure class=\"wpb_wrapper vc_figure\">\n\t\t\t<div class=\"vc_single_image-wrapper   vc_box_border_grey\"><img decoding=\"async\" width=\"226\" height=\"223\" src=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/tailwind.webp\" class=\"vc_single_image-img attachment-medium\" alt=\"tailwind css\" title=\"tailwind\" srcset=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/tailwind.webp 226w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/tailwind-92x92.webp 92w\" sizes=\"(max-width: 226px) 100vw, 226px\" \/><\/div>\n\t\t<\/figure>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p><span style=\"font-weight: 400;\">Tailwind CSS, menurut Hubspot, adalah kerangka kerja CSS yang mengutamakan utilitas yang dibuat untuk mempercepat dan menyederhanakan pembuatan aplikasi yang menggunakan desain unik. Utilitas tingkat rendah yang dikenal sebagai kelas utilitas pertama digunakan untuk membuat desain unik dalam file HTML. Untuk memastikan bahwa nama kelas utilitas dapat dipahami oleh khalayak luas, pengembang harus memberi nama berdasarkan tujuan penggunaannya.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pengembang dapat menyesuaikan font, warna, spasi, tata letak, bayangan, dan elemen desain lainnya agar sesuai dengan kebutuhan desain komponen mereka dengan memanfaatkan kelas utilitas. Tidak perlu meninggalkan kode HTML apa pun atau membuat CSS khusus untuk menyelesaikan tugas.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kerangka kerja Tailwind, yang mengutamakan alat untuk mengembangkan desain khusus, merupakan konsep yang menarik. Tailwind tidak menyediakan template atau gaya tertentu. Tailwind, di sisi lain, menyediakan blok bangunan yang ramai, yang disebut sebagai kelas utilitas, untuk membantu menata elemen situs web.<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><h3 style=\"text-align: left\" class=\"vc_custom_heading vc_do_custom_heading\" >Sejarah Tailwind CSS<\/h3><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div  class=\"wpb_single_image wpb_content_element vc_align_center wpb_content_element\">\n\t\t\n\t\t<figure class=\"wpb_wrapper vc_figure\">\n\t\t\t<div class=\"vc_single_image-wrapper   vc_box_border_grey\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/taildwinddd-300x300.webp\" class=\"vc_single_image-img attachment-medium\" alt=\"sejarah tailwind css\" title=\"taildwinddd\" srcset=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/taildwinddd-300x300.webp 300w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/taildwinddd-150x150.webp 150w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/taildwinddd-92x92.webp 92w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/taildwinddd.webp 400w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/figure>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p><span style=\"font-weight: 400;\">Tailwind pertama kali diciptakan oleh para insinyur dan desainer kawakan di bidang terkait, Adam Wathan, Jonathan Reinink, David Hemphill, dan Steve Schoger. Tujuan mereka adalah mengembangkan kerangka kerja yang berbeda dari kerangka CSS konvensional.\u00a0\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Latar belakang ini berasal dari kendala yang mereka temui saat menggunakan teknologi yang sudah ada sebelumnya (seperti Foundation atau Bootstrap), yang sering kali membatasi kebebasan desain dengan kelas dan komponen yang telah diberi gaya sebelumnya.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Tailwind, sebuah kerangka kerja yang &#8220;mengutamakan utilitas&#8221; yang menawarkan metode pengembangan web baru, diumumkan pada tahun 2017. Daripada bergantung pada perangkat yang sudah dibuat sebelumnya, tujuan utamanya adalah membantu pengembang dalam bekerja dengan kelas utilitas yang dapat digabungkan dan disesuaikan untuk membuat desain yang unik.\u00a0<\/span><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\"><h4 style=\"text-align: left\" class=\"vc_custom_heading vc_do_custom_heading\" >Tutorial Tailwind CSS<\/h4><\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div  class=\"wpb_single_image wpb_content_element vc_align_center wpb_content_element\">\n\t\t\n\t\t<figure class=\"wpb_wrapper vc_figure\">\n\t\t\t<div class=\"vc_single_image-wrapper   vc_box_border_grey\"><img decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/T-CSS-300x169.webp\" class=\"vc_single_image-img attachment-medium\" alt=\"tutorial tailwind css\" title=\"T-CSS\" srcset=\"https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/T-CSS-300x169.webp 300w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/T-CSS-1024x576.webp 1024w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/T-CSS-768x432.webp 768w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/T-CSS-1536x864.webp 1536w, https:\/\/jakarta.telkomuniversity.ac.id\/wp-content\/uploads\/2024\/06\/T-CSS.webp 1920w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/figure>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Pertama, Anda perlu menginstal Tailwind CSS ke dalam proyek. Instalasi bisa dilakukan menggunakan NPM (Node Package Manager) atau Yarn. caranya, buka terminal atau command line, navigasikan ke direktori proyek, kemudian jalankan perintah berikut: npm install tailwindcss<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Jika menggunakan Yarn: yarn add tailwindcss<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Setelah instalasi, langkah selanjutnya adalah membuat file konfigurasi Tailwind. File ini berguna untuk menyesuaikan setting Tailwind sesuai kebutuhan proyek. Untuk membuat file konfigurasi, jalankan perintah berikut: npx tailwindcss init<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Perintah di atas akan menghasilkan <\/span><i><span style=\"font-weight: 400;\">file<\/span><\/i><span style=\"font-weight: 400;\"> tailwind.config.js yang bisa Anda modifikasi.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Anda perlu membuat file CSS yang berisi direktif khusus untuk Tailwind. Buat file baru dengan nama apapun sesuai kebutuhan (misalnya, styles.css) dan tambahkan baris berikut:<br \/>\n<\/span>@tailwind base;<br \/>\n@tailwind components;<br \/>\n@tailwind utilities;<br \/>\nArahan ini memberitahu Tailwind untuk menyertakan style dasar, komponen, dan utility-nya.<\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Setelah menyiapkan file CSS, Anda harus mengompilasinya menjadi file CSS akhir yang akan digunakan di website. Jalankan perintah berikut di terminal: npx tailwindcss build styles.css -o output.css<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Langkah terakhir adalah menyertakan file CSS yang telah dikompilasi ke dalam proyek web. Tambahkan tag &lt; link &gt; ke file HTML utama yang mengarah ke file CSS-mu: &lt;link href=&#8221;\/path\/to\/your\/output.css&#8221; rel=&#8221;stylesheet&#8221;&gt;<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">Pastikan untuk mengganti \/path\/to\/your\/ dengan directory path sesuai tempat file output.css berada.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Sekarang, Anda sudah bisa mulai menggunakan utility class Tailwind dalam markup HTML untuk membuat desain UI.<\/span><\/li>\n<\/ol>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div><div class=\"vc_row wpb_row vc_row-fluid\"><div class=\"wpb_column vc_column_container vc_col-sm-12\"><div class=\"vc_column-inner\"><div class=\"wpb_wrapper\">\n\t<div class=\"wpb_text_column wpb_content_element\" >\n\t\t<div class=\"wpb_wrapper\">\n\t\t\t<p>Baca juga: <a href=\"https:\/\/jakarta.telkomuniversity.ac.id\/en\/express-js-salah-satu-framework-node-js-yang-banyak-digunakan\/\">Express JS, Salah Satu Framework Node.js Yang Banyak Digunakan<\/a><\/p>\n\n\t\t<\/div>\n\t<\/div>\n<\/div><\/div><\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"Tailwind CSS, Framework CSS untuk Mengembangkan UI dengan Cepat Dalam pembuatan user interface sebuah website, seringkali Anda pasti menggunakan sebuah framework yang dapat\u00a0 memudahkanmu dalam menyesuaikan dan mempercantik sebuah website tanpa memerlukan logika pemrograman coding yang rumit. Framework dalam user interface website yang biasanya dikenal adalah bootstrap. Namun seiring berkembangnya zaman, framework yang digunakan pada [...]","protected":false},"author":32,"featured_media":21377,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"wds_primary_category":300,"footnotes":""},"categories":[300],"tags":[460,459,461],"class_list":["post-21376","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pendidikan","tag-sejarah-tailwind-css","tag-tailwind-css","tag-tutorial-tailwind-css"],"_links":{"self":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/21376","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/comments?post=21376"}],"version-history":[{"count":0,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/posts\/21376\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media\/21377"}],"wp:attachment":[{"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/media?parent=21376"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/categories?post=21376"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jakarta.telkomuniversity.ac.id\/en\/wp-json\/wp\/v2\/tags?post=21376"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}