JavaScript Indonesia Channel
11.1K subscribers
604 photos
7 videos
3 files
17.7K links
Channel yang berisi kumpulan berita atau konten seputar JavaScript, Typescript, HTML, CSS, Library, Framework JS, Node.js , dan juga engine-nya

Untuk pencarian artikel,gunakan fitur pencarian di channel ini,dan bisa juga dicari berdasarkan hashtag #
Download Telegram
Hi Semuanya,
Saya ingin memperkenalkan Seri Video saya tentang Gambar dan Video di NodeJS, saat ini sudah ada 5 Video.

Jika ada masukkan untuk Video beikutnya boleh di japri di @julianalimin

1. Pengenalan dan Upload File dengan Multer
Pada Video perdana ini saya memperlihaykan betapa mudahnya mengupload File menggunakan Multer
https://youtu.be/QgF9OEE4-xs

2. Customisasi Multer dan Serve Gambar di NodeJS
Sebelumnya sudah bisa mengupload Gambar, tetapi sekarang kita ingin agar Gambarnya bisa di Serve.
Sekalian saja kita buat SPA tanpa Framework untuk upload dan serve gambar.
https://youtu.be/d8NXa7XyVlc

3. Menerima Gambar Base64 di NodeJs (Bonus Webcam)
Pernah tidak dipaksa harus menerima gambar di backend dalam bentuk base64? Disini saya perlihatkan bagaimana caranya untuk mengolah Base64 string tadi menjadi sebuah file di Backend.
Sebagai Bonus saya menggunakan implementasi Webcam sederhana untuk mengenerate string base64 nya.
https://youtu.be/QtU_Sq9NJoY

4. Membuat Watermark dengan Jimp
Semakin banyak kebutuhan untuk bisa melakukan manipulasi gambar di Backend. Dengan Jimp kita bisa lakukan semua itu TANPA memerlukan dependency tambahan. Tapi ada kekurangan dari Jimp yang akan dijelaskan juga disini.
https://youtu.be/DJ_JrV4RQ8w

5. Membuat Watermark dengan Sharp
Jimp bisa digunakan dengan cepat karena tidak membutuhkan dependency. Tetapi seperti dijelaskan sebelumnya, Jimp menghabiskan banyak sekali resource. Sharp dapat menjadi solusi walaupun dia membutuhkan beberapa Native Component agar bisa bekerja dengan baik. Sekalian diberikan hasil komparasi speednya dengan Jimp.
https://youtu.be/zmzSvBHkNwY

#nodejs #multer #jimp #sharp #gambar
Latihan pemula pengenalan Node JS dari channel Fireship , Dan dilanjutkan pembuatan backend server dengan Express JS

Video
https://youtu.be/ENrzD9HAZK4

Codelab
https://fireship.io/courses/javascript/node-basics/

---

Melakukan operasi CRUD ke database dengan MongoDb , Node JS Express JS , dan Mongoose

https://dzone.com/articles/mongoose-using-crud-operations-in-mongodb-in-nodej

----

Cara menjalankan Cron Job
Dan Health Check di Node JS backend

https://levelup.gitconnected.com/how-to-schedule-cron-jobs-and-set-health-checks-in-node-js-93cf88d2c247

----

Latihan menggunakan Multer untuk proses upload data di Express Node JS

https://medium.com/wripolinema/multer-solusi-upload-file-di-node-js-dan-express-71d86a7d90d9

---

Latihan membuat REST API dengan Node JS dan pola MERN Stack
https://levelup.gitconnected.com/building-a-restful-api-with-node-js-831bff629e3b

---

Cara menjalankan Node JS server di dalam Raspberry Pi dengan bantuan Linux dan NGINX

https://dev.to/guimg/how-to-serve-nodejs-applications-with-nginx-on-a-raspberry-jld

---

#nodejs #fireship #guide #beginner #mongodb #mongoose #express #cronjob #multer #upload #raspberry #nginx #server
Latihan panjang dan lengkap tentang metode mengunggah / upload single file dan multiple file dengan Express dan Multer , dilanjutkan dengan demo deploy ke Amazon AWS S3

https://youtu.be/ysS4sL6lLDU

---

Beberapa tips menghindari blocking event loop di Node JS karena proses query database SQL yang cukup lama

https://blog.bitsrc.io/how-to-deal-with-sql-blocking-on-node-ce3b2f03a276

---

Integrasi library validasi data Express Validator ke Express JS

https://dev.to/sprakash57/integrate-express-validator-to-your-express-api-2dg6

---

Mengirim Email dengan Node Mailer disertai dengan attachment file

https://dev.to/eswari/how-to-send-email-with-attachments-in-node-js-using-nodemailer-3g4i

---

Memahami cara kerja JSON Web Token dari proses signing, struktur token, dan verifikasi token JWT

https://dev.to/kimmaida/signing-and-validating-json-web-tokens-jwt-for-everyone-25fb

---

#nodejs #express #multer #upload #email #nodemailer #jwt #validator
Latihan panjang dan berseri dari Microsoft Azure Developer tentang membuat backend REST API web app modern dengan Node JS dan Express JS

https://dev.to/azure/build-a-web-api-with-node-js-and-express-16fk

---

Latihan mengunggah file ke backend Node JS dengan Multer

https://medium.com/javascript-in-plain-english/uploading-file-using-multer-in-node-js-applications-bd4448dd41c4

---

Beberapa hal yang sering ditanyakan tentang Node JS

https://thedevpost.com/blog/10-most-asked-questions-on-nodejs/

---

Latihan sederhana mengunggah file gambar backend dengan Express JS , Multer , dan GridFs Storage

https://dev.to/fakorededamilola/uploading-images-on-mongodb-via-nodejs-5h1l

---

Tips dan trik menggunakan Bcrypt untuk hashing dan compare password yang telah disimpan di database

https://dev.to/silvenleaf/password-hashing-with-bcrypt-easiest-explanation-5gpg

---

Mengenal Sharp JS , library image processing performa tinggi untuk Node JS

https://medium.com/better-programming/sharp-high-performance-node-js-image-processing-library-3f04df66c722

#nodejs #express #azure #course #upload #multer #sharp #image
Latihan sederhana menggunakan backend Express JS dengan PostgreSQL dan operasi CRUD sederhana

https://levelup.gitconnected.com/postgresql-with-node-js-198041f39ad1

—-

Latihan sederhana mengirim email dari Express JS dengan Nodemailer

https://javascript.plainenglish.io/how-to-send-emails-with-node-js-1bb282f334fe

—-

Latihan membuat fungsi upload gambar ke backend Express JS , dengan bantuan Multer, dan disimpan ke database PostgreSQL

https://medium.com/swlh/how-to-implement-image-upload-using-express-and-multer-postgresql-c6de64679f2

—-

Latihan membuat sistem authentication sederhana di Express JS

https://medium.com/swlh/basic-login-system-with-node-js-99acf02275b9

—-

#nodejs #postgresql #express #auth #multer #upload #email #nodemailer