JavaScript Indonesia Channel
11.1K subscribers
605 photos
7 videos
3 files
17.8K 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
Membuat Proxy di backend Node JS Express JS dengan Middleware http-proxy-middleware , untuk mengakses API dari backend web yang lain dan agar tidak terkena error Cross Origin CORS

https://davidwalsh.name/simple-node-js-proxy

#nodejs #cors #proxy
Berikut adalah contoh kerangka project untuk aplikasi web dengan JavaScript dan Node JS Express JS. Kerangka project ini biasa disebut boilerplate. Ada dua boilerplate yang dibuat yaitu boilerplate untuk aplikasi web front end dengan JavaScript modern , dan aplikasi web backend dengan Express JS Node JS .
-
Keduanya menggunakan fungsi Webpack, beberapa plugin Webpack pilihan, Babel, ES2015++ , dan fungsi bundling project untuk mode production.

-

Untuk boilerplate Express Node JS, ditambahkan juga logger Winston, mock data dengan Faker, Worker Thread untuk proses komputasi berat di backend, Clustering API, dan beberapa middleware pengaman dasar yang biasa dipakai untuk REST API.

-

Selengkapnya tentang boilerplate ini bisa cek di blog JS Indonesia ini.

https://medium.com/javascript-indonesia-community/kerangka-project-sederhana-untuk-javascript-node-js-backend-dan-front-end-4682d447a944

#nodejs #webpack #express #boilerplate
Memperkenalkan Teleport, aplikasi testing API seperti Postman yang berbasis web dan menggunakan MERN Stack Node JS

https://dev.to/rajdeepc/building-teleport-an-alternative-to-postman-2c5i

---

Latihan membuat aplikasi Fullstack Javascript dengan Serverless , Node JS , React, dan GraphQL, kemudian deploy ke layanan Amazon Web Services AWS

https://dev.to/dabit3/full-stack-serverless-building-a-real-time-chat-app-with-graphql-cdk-appsync-and-react-1dbb

---

Latihan menggunakan React Hooks useState dan useEffect untuk Shopping Cart sederhana

https://dev.to/papasanto/build-a-react-hooks-shopping-cart-with-usestate-and-useeffect-39hk

#teleport #postman #mern #nodejs #express #react
Memperkenalkan Perf Track, layanan web untuk perbandingan performa framework Javascript berdasarkan sampel web yang tersedia

https://perf-track.web.app/

---

Optimasi performa aplikasi web dengan penggunaan media gambar WebP dan video WebM

https://blog.bitsrc.io/website-optimization-with-media-formats-such-as-webp-and-webm-1df43bd252d

#performance #perftrack #webp #webm
Beberapa snippets penting yang sering dipakai dalam operasi data di JavaScript, seperti :
maxItemOfArray , areAllEqual , averageOf , reverseString , sumOf , findAndReplace , RGBToHex , shuffle , removeFalseValues , removeDuplicatedValues , getTimeFromDate , capitalizeAllWords , isValidJSON , scrollToTop , isValidNumber, dst

https://medium.com/javascript-in-plain-english/18-useful-javascript-snippets-for-common-tasks-you-can-use-from-today-96fa03ce3df6

—-

Beberapa tips dalam penulisan JavaScript seperti menggunakan Promise reject pada fungsi Async Await, mematikan element Div dari interaksi mouse, mendapatkan koordinat dari click mouse di Canvas, dst
https://medium.com/javascript-in-plain-english/javascript-tips-disabling-divs-dynamic-script-elements-and-more-af9dcbf18ffb
—-

#snippets #tips