BTC: 3B74XpJ12oucMsEgxVbZqwYd6XPgGs8GXt / ETH: 0xae7d573142e3b918cc9d2b0bf35a5f9cb35619e3

Friday 17 March 2023

Node.js Express: Memudahkan Pengembangan Aplikasi Web

Node.js Express adalah kerangka kerja web yang populer dan dibangun di atas platform Node.js. Kerangka kerja ini menyediakan banyak fitur untuk mempermudah pengembangan aplikasi web seperti routing, middleware, dan template rendering.

Routing dalam Express memungkinkan pengembang untuk menghubungkan permintaan HTTP dengan tindakan atau respons yang diberikan oleh server. Middleware digunakan untuk melakukan tindakan sebelum atau sesudah pemrosesan permintaan HTTP. Sedangkan template rendering memungkinkan pengembang untuk membuat tampilan yang dinamis dengan menggunakan data dari server.

Selain fitur-fitur tersebut, Express juga menyediakan pengaturan konfigurasi, middleware pihak ketiga, dan penanganan kesalahan. Dengan menggunakan Express, pengembang dapat dengan mudah mengembangkan aplikasi web yang cepat, skalabel, dan mudah dipelihara.

contoh program :

  
    const express = require('express');
    const app = express();

    app.get('/', (req, res) => {
      res.send('Hello World!');
    });

    app.listen(3000, () => {
      console.log('Server listening on port 3000');
    });
  

Cloudflare Email Routing Domain Sendiri Tanpa Hosting (Kirim dan Terima)


Email routing merupakan salah satu sistem cPanel yang berfungsi untuk merutekan email yang masuk ke domain. Pada tutorial kali ini sangat berguna sekali bagi orang / blogger yang hanya membeli domain tanpa membeli hosting, biasanya adalah pengguna blogspot. Jika kita menginginkan email dengan domain sendiri biasanya memutuhkan hosting, akan tetapi pada tutorial kali ini kita bisa memanfaatkan Cloudflare.

Cloudflare merupakan suatu jaringan untuk pengiriman konten dimana jaringan Cloudflare tersebut berperan sebagai proxy untuk menghubungkan website dan pengunjung. Dengan kata lain, CloudFlare berperan sebagai penghubung antara server website dan pengunjung. Banyak orang tertarik untuk menggunakan CloudFlare karena bisa menjadikan loading website menjadi lebih cepat dan juga meningkatkan keamanan sebuah website. Tidak hanya itu Cloudflare juga punya fitur sebagai email routing. 

Alur Kerja

Alurnya sangat sederhana. Untuk menerima, email yang masuk ke alamat Cloudflare (dalam contoh ini alamatnya adalah cloudflare@firefudh.com) akan di-redirect atau di-forward ke email utama kamu yang beralamat di Gmail (di sini contohnya firefudhcontoh@gmail.com). Jadi semua isi inbox dari cloudflare@firefudh.com dapat dibuka di situs dan aplikasi Gmail langsung.

Begitupun untuk kirim email. Tinggal dibalik saja alurnya.

Setting Terima E-mail

Setelah memahami alur dan cara kerjanya, mari kita masuk ke tutorial membuat email domain sendiri di Cloudflare tanpa hosting.

1. Setting Domain

Pertama-tama, kita wajib untuk menambahkan domain ke dalam Cloudflare. Cara ini sudah pernah saya bahas di artikel lain. Jadi baca saja ya tutorial yang sudah ada agar tidak perlu mengulang tulisan. Kamu bisa temukan di Setting Custom Domain Blogspot Menggunakan Cloudflare

Ingat, cukup ikuti sampai tahap menambahkan domain (mencakup perubahan nameserver).

Apakah awan orange di bagian CNAME wajib diaktifkan? TIDAK. Saya sudah mencoba pakai 2 domain. Yang satu awannya aktif, yang satu tidak. Keduanya bisa menerima email.

2. Setting DNS

Masuk ke menu Email. Kemungkinan besar kamu akan disambut oleh tampilan seperti ini. Cloudflare akan meminta untuk menambahkan beberapa baris records tambahan agar fitur email routing bisa aktif. Langsung klik saja tombol Add records and enable. Konfigurasi DNS akan otomatis ditambahkan sehingga kamu tidak perlu menambahkannya manual.

Seperti ini records yang ditambahkan otomatis saat dicek di menu DNS.

3. Aktifkan Email Routing

Masuk ke menu EmailRoutes › klik tombol Create address. Isi data-data yang dibutuhkan lalu klik tombol Save.

Custom address

:

Alamat email custom dengan domain pribadi.

Action

:

Pilih Send to.

Destination address

:

Alamat Gmail asli yang akan menjadi tempat forward.

CloudFlare akan mengirimkan email konfirmasi sesuai destination address yang sudah diisi. Cek inbox kamu dan klik saja link yang terdapat pada email.

Jika berhasil akan muncul tulisan "Your email address is now verified".

Setting Kirim E-mail

Sekarang saatnya untuk melakukan settingan agar bisa kirim email domain sendiri gratis di Cloudflare.

BACA JUGA

1. Setting DNS

Ubah DNS Type TXT berikut ini

v=spf1 include:_spf.mx.cloudflare.net ~all

Contennya Menjadi:

v=spf1 include:_spf.mx.cloudflare.net include:_spf.google.com ~all

2. Setting Email

Sekarang harus mengaktikan fitur 2-Step Verification di akun Google

  1. Buka alamat berikut: https://myaccount.google.com

  2. Akses menu KemananSandi Aplikasi.Aktifkan Sandi Aplikasi Google

  3. Pilihan Pilih AplikasiLainnya (Nama Custom). Berikan nama Gmail dan klik tombol Buat.Cara Buat App Password GoogleCara Buat App Password Google

  4. App password berasil dibuat. Salin password yang ada di kotak kuning untuk keperluan verifikasi SMTP.Cara Buat Sandi Aplikasi Google

Sekarang saatnya untuk melakukan settingan agar bisa kirim email domain sendiri gratis di Cloudflare. Buka Gmail dan masuk ke menu Setelan, kemudian pilih Lihat semua setelan.

Baca Juga: Setting Custom Domain Blogspot Menggunakan Cloudflare

Cara Buka Menu Setting Gmail

Isikan data yang dibutuhkan.

Nama

:

Nama yang digunakan di email.

Alamat Email

:

Alamat email custom Cloudflare.

Cara Terima Dan Kirim Email Domain Sendiri Cloudflare

Isi lagi datanya. Berikut petunjuknya.

SMTP Server

:

smtp.gmail.com

Porta

:

465

Nama Pengguna

:

Alamat Gmail asli.

Sandi

:

Password Aplikasi yang dibuat tadi

Sambungan aman

:

SSL

Cara Kirim Email Pakai CloudflareCara Kirim Email Pakai Cloudflare

Setelah berhasil ditambahkan, sebuah email akan dikirim ke alamat Gmail asli untuk verifikasi. Dapatkan kodenya.

Cara Agar Bisa Kirim Email Pakai Cloudflare Gratis

SELESAI! Kamu berhasil membuat email custom domain gratis di Cloudflare untuk kirim dan terima. Beginilah tampilannya saat dicek di menu Gmail.

Pengaturan SMTP Email Cloudflare Gmail

Cek Terima & Kirim Email

Coba kamu tulis email dan kirim ke alamat domain sendiri yang tadi dibuat. Harusnya email akan langsung di-forward ke inbox Gmail. Saat dicek, alamat tujuannya sudah menggunakan email Cloudflare. Cek juga folder spam jika tidak ada di inbox.

Konfigurasi DNS Email Routing Cloudflare

Begitupun saat kirim email. Akan muncul di pilihan alamat pengirim.

Agar Bisa Kirim dan Terima Email Pakai Cloudflare Gratis

Untuk mengirim email tinggal pilih Dari

Agar Bisa Kirim dan Terima Email Pakai Cloudflare Gratis

Selamat email domain sendiri buat pengguna blogspot telah berhasil dibuat, semoga bermanfaat