Berkenalan dengan AdonisJS – NodeJS Web Framework

Awalnya saya tidak menyangka bahwa ada framework nodejs yang nirip dengan struktur folder framework PHP yaitu Laraverl, lalu saya teratrik belajar AdonisJS. AdonisJS merupakan salah satu framework javscript atau nodeJS framework. AonisJS mempunyai Konsep MVC(Model Views Controller), dimana setiap konsep mempunyai pembagian tugas tersendiri.

Struktur Folder Adonis pun sangat rapi, maka menimbulkna kebahagiaan sendiri untuk ngoding menggunakan framework keren ini, selain itu project terlihat akan lebih rapi.

Gambaran besar struktur folder meliputi : App, Config, Database, Node_Modules,Public dan Start. Selain itu juga terdapat file lain yang berisi konfigurasi paket adonisJS

Fitur-Fitur Yang terdapat pada Framework AdonisJS

  • Membuat Sistem Auth
  • Manajemen Database(Query maupun migration)
  • Membuat API
  • Validator dan Middleware
  • dan lain nya

Cara instalasi AdonisJS

Sebelum melakukan Instalasi ada 2 Hal yang harus sudah terinstall di env yang anda gunakan yaitu : Node JS dan NPM. Ada 2 cara menginstall AdonisJS yaitu dengan menggunakan perintah npm di cli maupun mengambil repo masternya, pada kesempatan kali ini saya ingin memberikan materi dengan menggunakan perintah di terminal

Perintah di atas digunakan untuk menambahkan atau menginstalasi project AdonisJS di komputer dan bisa kita buat untuk membuat projek baru, cara untuk menginstall projek baru dengan mengetikan perintah di bawah ini

Perintah di atas digunakan untuk membuat projek baru, maka akan muncul folder projek dengan nama yardstick

Tampilan diatas artinya anda sudah berhasil menginstalnya, selanjutnya silahkan menuju ke directory projek nya kemudian ketika

Maka akan muncul tulisan

Watching files for changes…

info: serving app on http://127.0.0.1:3333


Dengan callback seperti di atas artinya projeknya sudah dapat di jalankan dan di buka di web browser, silahkan buka http://127.0.0.1:3333 dan lihat hasilnya

Nah, projek sudah tampil dan siap digunakan dengan sesuai yang kita inginkan. Sekain artikel yang dapat saya berikan. Semoga Bermafaat. Selengkapnya di https://adonisjs.com/docs/4.1/installation

Happy Coding..

Avatar
Didik
Saya Seorang Developer khususnya pada Bidang Website menggunakan Sistem Operasi Linux dan menyukai Pemrograman Website dan System Administrator. Selain itu saya pemilik website kodingin.com.
Leave a Reply