Sudah sejak 2018 saya mengenal NodeJS. Dan sampai saat ini, nodejs tetap jadi bahasa pemrograman favorit saya.

Saking seringnya membuat app/website dengan nodejs, sampai-sampai saya hafal dengan beberapa package/library yang selalu saya pakai. Atau bisa dibilang sudah kecanduan dengan package-package tersebut.

Langsung saja, ini adalah beberapa package/library yang selalu ada di setiap saya membuat project nodejs.

1. Moment.js

Moment.js adalah library untuk memparsing dan memformat tanggal dan waktu. Ada banyak fitur lain dari momentjs seperti menghitung different (perbedaan antara 2 waktu), memanipulasi tanggal dan banyak lagi.

Website: momentjs.com.

2. Axios

Axios adalah library untuk melakukan request (kalo di HTML sama seperti Jquery AJAX). Sebenarnya ada package http bawaan nodejs. Tapi nggak tau kenapa sudah terlanjur terbiasa dengan axios yang simpel dan stabil.

Website: github.com/axios/axios.

3. Lodash

Lodash adalah library utilitas untuk berbagai keperluan. Tetapi saya seringnya dipakai untuk memanipulasi array dan object. Ada library yang mirip dengan lodash yaitu underscore.js. Tapi saya pribadi lebih sering memakai lodash.

Website: lodash.com.

Kalau teman-teman ada tambahan silakan tulis di komentar ya..