Posts

Memulai belajar membangun web dengan Golang dan Gin Framework

Image
Setup Golang Environtment di Ubuntu Pertama kita siapkan dulu komputer kita supaya memiliki env yang dapat menjalankan dan mengkompilasi kode Golang dengan menggunakan tutorial ini Installing and Using Golang on Ubuntu 20.04 and VSCode .  Hapus Versi Go Sebelumnya (Bila Ada) Jika anda  telah menginstal golang versi sebelumnya, atau Anda tidak yakin, jalankan perintah berikut untuk menghapus golang versi apa pun yang sebelumnya ada di sistem Anda. sudo apt remove golang sudo apt autoremove Selanjutnya kita akan menginstal golang di lokasi yang direkomendasikan oleh dokumen resmi golang, yaitu di /usr/local/go. Download Go Versi Terbaru Jadi pertama-tama kunjungi situs webnya dan unduh versi terbaru  di https://golang.org/dl/ . Catatan: Jangan menginstal melalui apt di Ubuntu, karena apt menginstal paket di lokasi yang salah dan merupakan versi yang lama. Selanjutnya, masuk ke folder lokasi download tersebut, dan ekstrak file tarball (tar.gz). cd /Download sudo tar -xvf g...

Belajar Dasar VueJs dan Vuetify

Image
Pasang VueJS CLI sudo yarn global add @vue/cli Buat VueJS Project vue create my-vuetify Masuk ke Project Folder cd my-vuetify Pasang Vuetify  vue add vuetify Jalankan VueJS Project yarn serve Penampakan di Browser Buka halaman berikut ini  http://localhost:8080/ . VueJS Vuetify di Browser. Mulai Belajar Vue dan Vuetify Lanjut belajar Vuetify dengan menggunakan sumber berikut ini: Daftar Isi Video 00:00:00 - Intro to Vuetify 00:02:09 - What is Material Design? 00:03:32 - First Look at Vuetify Code 00:06:51 - Typography 00:10:47 - Spacing 00:14:34 - Buttons 00:21:03 - Navigation 00:23:30 - Grid 00:29:59 - Card 00:35:08 - Store Navigation 00:45:30 - Home Page 01:08:18 - Store Page 01:23:35 - Cart Page 01:38:30 - Checkout Screen 01:57:07 - Conclusion Course interaktif dari video youtube diatas bisa ditemui di sini https://scrimba.com/learn/vuetify (Judi course: Learn Vuetify for free ). Semoga catatan ini bermanfaat buat yang baru mau belajar VueJS dan Vuetify....

Membuat Authentikasi Berbasis Token pada Spring Boot dengan Spring Security dan JWT

Image
Setelah beberapa kali mencari tutorial tentang otentikasi aplikasi web Spring Boot dengan menggunakan JWT yang mudah dipahami akhirnya saya menemukan artikel berbahasa Inggris tapi sangat mudah dipahami  dan diikuti, artikel tersbut berada disini , dengan judul " Spring Boot Token based Authentication with Spring Security & JWT ". Untuk memudahkan orang-orang yang terbiasa membaca artikel dalam bahasa indonesia (termasuk saya sendiri), artikel ini saya buat dan susun ulang (artikel aslinya tidak tertulis dengan runtut dan dapat membuat pemula bingung dengan berbagai error yang muncul) supaya lebih mudah untuk diikuti dan dapat di gunakan bersama. Applikasi yang akan kita buat adalah aplikasi web yang setiap endpoint-nya hanya bisa di akses oleh role tertentu. 1. Tools Yang Diperlukan IntelliJ Idea text editor. Spring Assistant Plugin. Postman. PostgreSQL + DBeaver. Min Java 8 Spring Boot 2.1.8 (dengan Spring Security, Spring Web, Spring Data JPA). jjwt 0.9.1. Maven 3.6.1....