MVC atau Model View Controller adalah sebuah pola desain arsitektur dalam sistem pengembangan website yang terdiri dari tiga bagian, yaitu:
- Model, bagian yang mengelola dan berhubungan langsung dengan database;
- View, bagian yang akan menyajikan tampilan informasi kepada pengguna;
- Controller, bagian yang menghubungkan model dan view dalam setiap proses request dari user.
Dengan konsep MVC ini, website seakan memiliki bagian yang terpisah dan bisa dikembangkan masing-masing. Maka, proses pembuatan website bisa dilakukan lebih cepat karena developer akan lebih fokus pada pengerjaan salah satu bagian saja. Karena dianggap efektif, konsep MVC banyak diterapkan di berbagai framework.
Melihat dari beberapa kelebihan dari MVC maka saya membuat repositori ini agar saya dan kawan-kawan bisa merasakan bagaimana menggunakan konsep MVC di NodeJS. Mudah-mudahan bermanfaat...
Aplikasi yang wajib digunakan jika belum punya adalah :
Dan akun yang harus punya yaitu :
Langkah awal untuk menggunakan template ini yaitu :
node run require
node run install
...
// Application init
app_name: "MVC NodeJS ReactJS",
description: "this is website programming MVC environment",
// Github Config
template_markdown: "https://raw.githubusercontent.com/jefripunza/storage/main/README.md", // include "{{judul_project}}" for replace to name project
// your secure
password_encrypt: "mvc", // change this for new security (only once)
...
jika selesai maka project sudah siap digunakan. :)
node run start
node run template
node run ngrok
http://localhost:5000
http://localhost:4000
http://localhost:3000
node run build
rubah template markdown anda didalam config.js
pada bagian template_markdown
(simpan saja didalam repository pada github anda)
node run create-readme
jangan lupa untuk mengedit file config.js
agar semua kegiatan yang ada didalam github lancar dan tepat sasaran...
node run github init
node run github first
node run github push "commit-message"
Apakah kamu menyukai project ini? Please support saya dengan menekan subscribe di Youtube Channel saya...
Butuh ngopi gans, kasih lah untuk biaya pengembangan agar mudah membeli alat dan buat makan