Persiapan Membuat Aplikasi Menggunakan NodeJS Terbaru 2021
NodeJS merupakan framework yang bisa kalian pakai untuk membuat berbagai macam jenis program. Mulai dari API, Web, local server hingga web services.
NodeJS sendiri menjadi primadona bagi programmer, namun sebelum kalian mempelajari framework ini ada beberapa hal yang harus kalian siapkan, butuhkan, dan atur dalam komputer kalian
Belajar NodeJS harus mulai dari mana?
Belajar NodeJS menurut saya adalah tingkatan menengah bagi programmer, karena sebelum memulainya setidaknya kalian sudah bisa menguasai konsep konsep pemograman dalam bahasa javascript.
Iya javascript. NodeJS merupakan framework yang berjalan pada bahasa pemograman javascript.
Mempelajari Javascript
Javascript adalah bahasa pemograman paling diminati di dunia. Dengan javascript kalian bisa membangun apa saja yang kalian mau dalam platform digital, kalian bisa membuat web, aplikasi mobile, restful api, local server, dan games
Javascript juga merupakan bahasa pemograman yang sangat beginner friendly dan ramah bagi para pemula. Sintaksnya to the point, atau tidak memerlukan sintaks yang menye menye seperti Java. Hehehe
Meski begitu, javascript nyatanya adalah bahasa pemograman yang sangat sulit dikuasai penuh, ini disebabkan karena javascript selalu berkembang tahun ke tahun, selalu ada konsep terbaru, framework terbaru, versi terbaru, dan berbagai macam teknologi alternatif yang berjalan di dalamnya. Terlebih, komunitasnya yang sangat luas, membuat javascript selalu berkembang
Ada berbagai macam konsep yang harus kalian pelajari dalam javascript sebelum kalian memasuki framework NodeJS, hal ini dibutuhkan supaya kita tidak buta saat menggunakan package yang disediakan npm, dan membantu kita membaca dengan mudah halaman dokumentasi
- Asinkronus, Sinkronus
- Callback
- Promise
- Destructuring Object
- Error Handling
- High Order Function
- Closure
Kesemua poin diatas akan saya jelaskan di postingan yang akan datang melalui blog ini atau channel youtube saya (tolong disubscribe)
Mari Kita Mulai!
Pertama kalian harus mendownload NodeJS dari situs resminya disini Dan diinstal seperti biasa. Klik Klik, next next hehehehe
jika sudah, buat folder khusus dan buka menggunakan VSCode. Folder ini akan menampung segala script yang membantu proses development. Sebagai contoh, saya telah membuat folder bernama nodejs-starter
Lalu kalian buka terminal dan ketik npm init -y
Kalian membutuhkan sebuah package yang akan secara otomatis merubah aplikasi kalian sesuai kode yang telah kalian tulis, package tersebut bernama nodemon
Tulisa perintah npm install nodemon di terminal
Lalu, kalian buat file bernama server.js di dalam folder nodejs-starter
Tuliskan kode dibawah ini, tujuannya untuk menguji apakah server.js sudah berhasil atau belum
Lalu kita ubah file package.json, sebenernya bukan mengubah namun menambah satu baris script
"start":"nodemon server.js"
Sekarang kita coba menggunakan perintah npm run start
dengan menggunakan package third party bernama nodemon, maka segala perubahaan dalam script akan mempengaruhi aplikasi ketika kita telah mensavenya. Ini lebih mudah ketimbah ketika merefesh ulang aplikasi tersebut
Kesimpulan
Memulai aplikasi dengan Nodejs relatif sangat mudah. Kita cukup menginisiasi folder pengembangan aplikasi kita, menginstal third party package bernama nodemon, dan mengubah script file package.json sehingga kita bisa melakukan perintah command line untuk mengembangkan aplikasi
Setelah itu kita bebas berkarya membuat aplikasi dengan berbagai macam package dan struktur data yang telah kita kuasi menggunakan javascript
Namun ini masih sebuah permulaan, selanjutnya kita akan membuat aplikasi web service dengan menggunakan nodejs. Tetap stay tune dan berlangganan melalui email.
Comments
Post a Comment