Langsung ke konten utama

Postingan

Menampilkan postingan dari Oktober, 2020

Framework Front End terbaik 2020

Inilah front end framework developer yang paling sering digunakan menurut saya pribadi : 1. Vue.js Vue.js dibuat pada tahun 2014 oleh Evan You, mantan karyawan Google. Sejak saat ini, Vue.js terus berkembang sebagai platform yang andal. Walaupun usianya sangat muda, Vue.js mampu merebut perhatian para developer website. Buktinya, dari survey yang dilakukan, Vue.js mendapat Github stars cukup banyak. Artinya, cukup populer di kalangan front end framework developer: Salah satu alasan, Vue.js mendapat tanggapan positif adalah ukurannya yang ringan, yaitu hanya 58KB saja. Ini tentunya akan memudahkan developer dalam mendownload dan menggunakannya. Selain itu, aturan penulisan pada Vue.js sangatlah sederhana. Tak heran, front end framework ini sangat direkomendasikan untuk pemula. Vue.js juga termasuk framework yang sangat memperhatikan keamanan. Apalagi, munculnya Vue.js memang dipicu oleh kurang sempurnanya front end framework saat itu yaitu Angular. Alasannya, Angular masih memil...

Penjelasan mengenai MVC

Apa itu MVC?      MVC adalah konsep arsitektur dalam pembangunan aplikasi berbasis web yang membagi aplikasi web menjadi 3 bagian besar. Yang mana setiap bagian memiliki tugas-tugas serta tanggung jawab masing-masing. Tiga bagian tersebut adalah: model, view dan controller.  - Model : Bertugas untuk mengatur, menyiapkan, memanipulasi dan mengorganisasikan data (dari database) sesuai dengan instruksi dari controller. - View : Bertugas untuk menyajikan informasi (yang mudah dimengerti) kepada user sesuai dengan instruksi dari controller. - Controller : Bertugas untuk mengatur apa yang harus dilakukan model, dan view mana yang harus ditampilkan berdasarkan permintaan dari user. Namun, terkadang permintaan dari user tidak selalu memerlukan aksi dari model. Misalnya seperti menampilkan halaman form untuk registrasi user. Example Kasus : Ketika anda memasuki perpustakaan kemungkinan anda diminta untuk mengisi buku tamu. Kebetulan buku tamu di perpustakaan yang anda kunjung...

Tutorial membuat form login dengan HTML dan CSS

 Langsung saja kita mulai, pertama - tama masuk ke code editor anda, lalu bikin file bernama index.html(bebas penamaannya yang penting .html). index.html masukan code berikut: < ! DOCTYPE html > < html > < head > < title > Membuat Desain Form Login Dengan HTML & CSS with RizalIhwan < / title > < link rel = "stylesheet" type = "text/css" href = "style.css" > < / head > < body >   < div class = "kotak_login" > < p class = "tulisan_login" > Silahkan login < / p >   < form > < label > Username < / label > < input type = "text" name = "username" class = "form_login" placeholder = "Username atau email .." >   < label > Password < / label > < input type = "text" name = "password" class = "form_login" placeholder = "Password .....

Pengertian lengkap mengenai HTML(Hyper Text Markup Language)

HTML bukanlah bahasa pemrograman, dan itu berarti HTML tidak punya kemampuan untuk membuat fungsionalitas yang dinamis. Sebagai gantinya, HTML memungkinkan user untuk mengorganisir dan memformat dokumen, sama seperti Microsoft Word. Ketika bekerja dengan HTML, Anda menggunakan struktur kode yang sederhana (tag dan attribute) untuk mark up halaman website. Misalnya, Anda membuat sebuah paragraf dengan menempatkan enclosed text di antara tag pembuka <p> dan tag penutup </p>. Example Code : <p>This is how you add a paragraph in HTML.</p> <p>You can have more than one!</p> Kesimpulannya, pengertian HTML sebagai bahasa mark up sangatlah mudah untuk dipahami bahkan bagi webmaster pemula di bidang web development sekalipun. Sejarah HTML HTML dibuat oleh Tim Berners-Lee , seorang ahli fisika di lembaga penelitian CERN yang berlokasi di Swiss. Dia memiliki ide tentang sistem hypertext yang berbasis internet. Hypertext merujuk pada teks yang memuat referensi ...

Review Xiaomi POCOPHONE F2 PRO

Ketika Xiaomi Indonesia membawa seri Pocophone F1 Agustus 2018 lalu, dampaknya cukup masif di dunia smartphone tanah air. Bayangkan saja, mulai dari Rp4,5 juta, kamu sudah bisa mendapatkan sebuah smartphone dengan performa rata kanan, pakai chipset terbaik di masa itu. Namun tentunya, hadir dengan banyak pengorbanan seperti desain dan kamera yang biasa saja, serta isu layar yang sempat ramai. Saya pribadi lebih cocok dengan smartphone yang punya nilai baik di segala lini. Nggak masalah kalau performanya bukan yang paling kencang, asal kamera lebih bagus dan punya desain yang bikin pede ketika digenggam. Impresi saya berubah total ketika pertama kali mencoba Poco F2 Pro, sang penerus yang sudah perbaiki identitas diri. Desainnya setara flagship masa kini, tampil dengan warna cerah, bahkan punya layar OLED full screen menggunakan mekanisme kamera pop-up, semakin jarang ditemui saat ini. Dan tetap utamakan performa, gunakan chipset Snapdragon 865 dan sudah mendukung 5G. Seolah tak ada lag...

Bahasa Pemrograman Paling Populer Saat ini

Bahasa pemrograman merupakan untaian kata-kata berupa instruksi atau perintah yang biasanya terdiri dari banyak baris yang bisa dimengerti oleh komputer. Hal ini wajib dikuasai oleh seorang Developer agar dapat membangun sebuah software atau aplikasi. Untuk membuat aplikasi tertentu maka digunakan juga bahasa yang sesuai dengan kebutuhan aplikasi yang akan dibuat tersebut. Lalu, apa saja bahasa pemrograman yang paling banyak dicari? 1. Java Bahasa pemrograman Java memiliki library yang lengkap - EKRUT Bahasa pemrograman yang satu ini memang populer dan dapat dijalankan di berbagai platform baik melalui PC, maupun perangkat mobile. Java memiliki beberapa kelebihan seperti bisa berjalan di sistem operasi yang berbeda-beda. Kemudian, Java termasuk ke dalam pemrograman OOP atau pemrograman orientasi objek, sehingga programmer lebih mudah dalam menyusun program menggunakan bahasa ini. Selain itu , keunggulan bahasa pemrograman Java adalah pada library yang lengkap sehingga memudahkan Pro...

Laravel Jetsream

  Halo teman-teman semuanya, pada kesempatan kali ini kita semua akan belajar dan berkenalan dengan Laravel Jetstram . Laravel Jetstream merupakan package baru bersifat open source yang hadir dengan rilisnya Laravel versi 8, Jetstram digunakan untuk membuat scaffolding Authentication di Laravel 8 dengan penambahan banyak fitur, diantaranya adalah :  Register Login Email Verififcation Two Factor Authentication Session Management API Support Via Laravel Sanctum Dan Optional Team Management Laravel Jetstream hadir dengan banyak sekali penambahan fitur jika di bandingkan dengan Laravel UI. di Jetstream sendiri kita bisa memilih menggunakan stack apa yang digunakan, yaitu : Livewire Inertia Laravel Jetstream di buat oleh creator Laravel yaitu om Taylor Otwel dan di desain dengan menggunakan Tailwind CSS . Jika kita menggunakan stack Livewire maka kita akan emnggunakan sebuah template engine blade. Akan tetapi jika kita menggunakan Inertia maka kita akan menggunakan template ...

Yuk Kenali Pengertian Teknologi Virtual Reality (VR)

Pengertian Virtual Reality   Jadi, apa itu virtual reality dan siapa saja yang sudah menggunakannya? Seperti yang kita bahas sebelumnya, virtual reality atau disiangkat VR adalah teknologi yang mampu membangkitkan suasana 3D yang nyata, sehingga membuat penggunanya merasa seperti berada di dunia nyata meskipun simulasi yang ada di depannya adalah dunia maya. Teknologi ini digunakan oleh peramu obat, arsitek, pekerja medis, bahkan gamer yang menyukai sensasi bermain game yang ‘nyata’. Bahkan saat ini sudah banyak bermunculan game yang dibuat khusus untuk virtual reality tersebut. Di samping itu, pilot pesawat terbang juga mengandalkan virtual reality untuk melakukan simulasi penerbangan sebelum menerbangkan pesawat secara nyata. Hal tersebut bertujuan agar pilot lebih mengenal medan yang akan dihadapinya dan memperoleh gambaran saat nanti ia menerbangkan pesawat di atas langit. Teknologi virtual reality juga memberikan banyak kontribusi terhadap dunia militer. Di Amerika Serikat,...

Tutorial Lengkap Membuat Component di Laravel Livewire

  Sebelum membuat component, sebaiknya kita install Laravel Livewire terlebih dahulu. Jika sudah, sekarang kita bisa membuat component baru dengan 3 cara yang akan saya jelaskan di bawah ini. Cara Pertama dalam Membuat Component php artisan make:livewire post-index … dengan perintah di atas kita akan mendapatkan 2 buah file, yaitu: app/Http/Livewire/PostIndex.php resources/views/livewire/post-index.blade.php Kedua file tersebut dapat kita gunakan sebagai controller maupun viewnya. Pada file PostIndex.php ini adalah tempat kita mengatur proses, database dan yang berhubungan dengan proses. … di dalamnya terdapat function render() yang sudah tersedia untuk mengirimkan data ke post-index.blade.php atau kita juga bisa membuat function lainnya. Cara Kedua dalam Membuat Component Kadang-kadang kita butuh merapikan file agar lebih tertata. … untuk itu, kita bisa menyusun file berdasarkan folder saat membuat component. Caranya dengan menambahk...

Tutorial Belajar OOP PHP : Pengertian dan Fungsi Variabel $this dalam Pemrograman Objek

  Pengertian dan Fungsi Variabel $this dalam OOP Variabel $this adalah sebuah variabel khusus dalam OOP PHP yang digunakan sebagai penunjuk kepada objek, ketika kita mengaksesnya dari dalam class . Dalam manual PHP, $this disebut dengan istilah: pseudo-variable . Untuk lebih memudahkan pemahaman, kita akan bahas menggunakan contoh. Berikut adalah class laptop dengan beberapa property dan method . 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 <?php     // buat class laptop class laptop {         // buat property untuk class laptop     public $pemilik ;     public $merk ;     public $ukuran_layar ;         // buat method untuk class laptop     public function hidupkan_laptop() {       return "Hidupkan Laptop" ;     }          public function matikan_laptop() { ...