Mengenal AdonisJS 5

Alif Firmansyah
GITS Apps Insight
Published in
2 min readAug 13, 2021

Sebagai JavaScript developer, mungkin beberapa dari kalian sudah tidak asing dengan framework AdonisJS. AdonisJS merupakan sebuah framework dari Node.js yang membantu dalam pembuatan API atau web app. Bagi pengguna Laravel juga barangkali tidak asing dengan cara kerjanya. Hal ini karena AdonisJS mempunyai fitur-fitur yang lumayan mirip dengan Laravel.

Fitur apa saja sih, yang ada di AdonisJS 5 ini? Fitur-fitur tersebut, yakni:

  1. AdonisJS sudah menggunakan bahasa pemrograman TypeScript
  2. Menggunakan node ace sebagai CLI
  3. Performance yang meningkat dari versi sebelumnya.

Pemasangan AdonisJS 5

Untuk meng-install project dengan AdonisJS 5, kalian memerlukan:

  • Node.js >= 14
  • Npm >= 6.0.0

Jika sudah memenuhi persyaratan di atas, kalian bisa mengikuti langkah-langkah berikut untuk memasang AdonisJS 5 di project yang akan dibuat.-Kalian bisa menggunakan perintah ini untuk membuat project dengan AdonisJS 5

npm init adonis-ts-app@latest {{nama-project}}

Saat instalasi, akan muncul beberapa pilihan seperti berikut

Kalian bisa pilih salah satu dari project structure di atas sesuai dengan kebutuhan.

  • Jika sudah melewati yang di atas, kalian akan diberikan pilihan untuk menggunakan eslint atau tidak.
  • Lalu, tunggu proses instalasi hingga selesai dan project kalian pun berhasil dibuat!

Terima kasih telah membaca tulisan ini!

Selanjutnya, untuk mempelajari cara membuat CRUD sederhana menggunakan AdonisJS 5, bisa dilihat di: Membuat CRUD API dengan AdonisJS 5 — GITS.ID

Alif Firmansyah adalah seorang Back-end Developer di GITS.ID.

--

--