#Clean Architecture

8 artikel

10 Menambahkan Authentication Sederhana

10 Menambahkan Authentication Sederhana

Pada tahapan ini kita akan mencoba menambahkan Authentication sederhana dengan menggunakan middleware pada Golang.

09 Membuat Konfigurasi HTTP Router, HTTP Server dan Koneksi Database

09 Membuat Konfigurasi HTTP Router, HTTP Server dan Koneksi Database

Pada tahapan ini kita akan membuat main fungsi dari projek yang sudah kita buat.

08 Menambahkan Validator Request Menggunakan Golang Playground

08 Menambahkan Validator Request Menggunakan Golang Playground

Pada tahapan ini kita akan menambahkan validasi untuk setiap request yang dikirim ke dalam API.

07 Membuat Handler Sebagai Data Delivery Layer

07 Membuat Handler Sebagai Data Delivery Layer

Pada tahapan ini kita akan melanjutkan projek yang sudah kita buat dengan membuat Delivery Layer.

06 Membuat Usecase Sebagai Data Logic

06 Membuat Usecase Sebagai Data Logic

Pada kali ini kita akan melanjutkan projek pembuatan RESTFul API ini dengan membuat fungsi Usecase.

05 Membuat Repository Sebagai Data Akses

05 Membuat Repository Sebagai Data Akses

Pada kali ini kita akan membuat Article Repository yang kebutuhannya untuk komunikasi ke dalam database MySQL.

04 Menerapkan Clean Architecture pada Project

04 Menerapkan Clean Architecture pada Project

Pada tahapan ini kita akan mencoba menerapkan Clean Architecture yang mana konsep ini menurut Uncle Bob itu memiliki 4 layer yaitu

Belajar RESTFul API Clean Architecture

Belajar RESTFul API Clean Architecture

Belajar RESTFul API dengan mencoba metode atau konsep Clean Architecture yang mana ini merupakan konsep yang membagi menjadi beberapa komponen yang memiliki sifat independen dan tidak bergantung pada library external yang spesifik.