Memperkenalkan channel YouTube Coding Garden yang berisi live coding pemrograman aplikasi web modern dan Node JS .
Salah satu video yang menarik adalah menyembunyikan API Key di sisi backend dengan .env , Proxy, Rate Limiting, dan Slow Down request dengan Express JS dan Node JS , untuk keamanan dan mencegah spamming / brute force endpoint API
https://youtu.be/nCWE6eonL7k
---
Membuat backend server dengan Node JS dan Express serta database MongoDb , dengan teknik live coding menarik dan speed run dalam 30 menit.
https://youtu.be/EzNcBhSv1Wo
#codingGarden #nodejs #express #ratelimiting #security #mongodb #restAPI
Salah satu video yang menarik adalah menyembunyikan API Key di sisi backend dengan .env , Proxy, Rate Limiting, dan Slow Down request dengan Express JS dan Node JS , untuk keamanan dan mencegah spamming / brute force endpoint API
https://youtu.be/nCWE6eonL7k
---
Membuat backend server dengan Node JS dan Express serta database MongoDb , dengan teknik live coding menarik dan speed run dalam 30 menit.
https://youtu.be/EzNcBhSv1Wo
#codingGarden #nodejs #express #ratelimiting #security #mongodb #restAPI
YouTube
Hide API Keys with a Node.js API Proxy + Caching, Rate Limiting and Slow Downs
This is an excerpt from a stream that was broadcasted live on twitch: https://www.twitch.tv/codinggarden/
View the full live stream here: https://youtu.be/uMfCYQfHtzo
View the code here: https://github.com/CodingGarden/mars-weather-api
💪 View all past…
View the full live stream here: https://youtu.be/uMfCYQfHtzo
View the code here: https://github.com/CodingGarden/mars-weather-api
💪 View all past…
Tips dan trik optimasi performa aplikasi backend Node JS untuk ke arah lebih baik
https://medium.com/@softgrid/6-tips-to-make-your-node-js-web-app-faster-107679cb75c9
—-
Konfigurasi proyek Node JS Express untuk menggunakan TypeScript
https://levelup.gitconnected.com/how-to-set-up-a-back-end-project-using-typescript-and-node-js-c245fc09e0a2
https://medium.com/swlh/how-to-setup-an-nodejs-express-server-with-typescript-160b2e1d9f3a
—-
Menggunakan TypeScript pada backend Node JS dan pada operasi CRUD ke MongoDb
https://medium.com/swlh/typescript-with-mongoose-and-node-express-24073d51d2ee
https://levelup.gitconnected.com/connect-express-rest-api-with-mongodb-and-crud-operations-using-typescript-58d9afcc06d
—-
Contoh penggunaan Rate Limiting pada API di Node JS dengan bantuan Redis Db
https://codeburst.io/api-rate-limiting-with-node-and-redis-95354259c768
—-
Pengenalan Express Validator untuk validasi request data yang masuk ke backend Express JS
https://medium.com/javascript-in-plain-english/getting-started-with-express-validator-fae0bbeeb0f9
—-
#nodejs #optimization #typescript #express #validator #redis #rateLimiting #crud #mongodb
https://medium.com/@softgrid/6-tips-to-make-your-node-js-web-app-faster-107679cb75c9
—-
Konfigurasi proyek Node JS Express untuk menggunakan TypeScript
https://levelup.gitconnected.com/how-to-set-up-a-back-end-project-using-typescript-and-node-js-c245fc09e0a2
https://medium.com/swlh/how-to-setup-an-nodejs-express-server-with-typescript-160b2e1d9f3a
—-
Menggunakan TypeScript pada backend Node JS dan pada operasi CRUD ke MongoDb
https://medium.com/swlh/typescript-with-mongoose-and-node-express-24073d51d2ee
https://levelup.gitconnected.com/connect-express-rest-api-with-mongodb-and-crud-operations-using-typescript-58d9afcc06d
—-
Contoh penggunaan Rate Limiting pada API di Node JS dengan bantuan Redis Db
https://codeburst.io/api-rate-limiting-with-node-and-redis-95354259c768
—-
Pengenalan Express Validator untuk validasi request data yang masuk ke backend Express JS
https://medium.com/javascript-in-plain-english/getting-started-with-express-validator-fae0bbeeb0f9
—-
#nodejs #optimization #typescript #express #validator #redis #rateLimiting #crud #mongodb
Medium
6 Tips to Make your Node JS Web App Faster
In the past several years, JavaScript has proved its importance. It has become one of the most frequently used programming languages. Many…
Mengenal teknik Rate Limiting di dalam aplikasi backend dan front end JavaScript
https://levelup.gitconnected.com/rate-limiting-a0783293026a
---
Mengenal apa itu celah keamanan CSRF cross-site request forgery dan cara mengatasinya
https://dev.to/nestedsoftware/csrf-and-cross-origin-requests-by-example-25nb
---
Memahami apa itu keyword "this" di dalam Javascript dan contoh penggunaannya
https://dev.to/mpratapdev/understanding-this-4bhj
#csrf #rateLimiting #this
https://levelup.gitconnected.com/rate-limiting-a0783293026a
---
Mengenal apa itu celah keamanan CSRF cross-site request forgery dan cara mengatasinya
https://dev.to/nestedsoftware/csrf-and-cross-origin-requests-by-example-25nb
---
Memahami apa itu keyword "this" di dalam Javascript dan contoh penggunaannya
https://dev.to/mpratapdev/understanding-this-4bhj
#csrf #rateLimiting #this
Medium
A Guide to Rate Limiting with Examples in JavaScript
Learn 2 rate limiting strategies you should avoid and 2 strategies you should be using and how to implement them in Node and JavaScript.
Membatasi fungsi API Call dari suatu endpoint dan pengguna dengan Express Rate Limiting di Express JS
https://dev.to/brunohgv/limiting-node-js-api-calls-with-express-rate-limit-11kl
---
Contekan penting tentang PM2 untuk menjalankan project Node JS di server
https://devhints.io/pm2
---
Latihan berseri dan berlanjut tentang membuat aplikasi backend Express JS
https://dev.to/wrijugh/03-building-first-node-js-express-js-application-33na
---
Konfigurasi TypeScript untuk menggunakan ES Modules pada project berbasis Node JS
https://2ality.com/2021/06/typescript-esm-nodejs.html
#nodejs #ratelimiting #typescript #esm
https://dev.to/brunohgv/limiting-node-js-api-calls-with-express-rate-limit-11kl
---
Contekan penting tentang PM2 untuk menjalankan project Node JS di server
https://devhints.io/pm2
---
Latihan berseri dan berlanjut tentang membuat aplikasi backend Express JS
https://dev.to/wrijugh/03-building-first-node-js-express-js-application-33na
---
Konfigurasi TypeScript untuk menggunakan ES Modules pada project berbasis Node JS
https://2ality.com/2021/06/typescript-esm-nodejs.html
#nodejs #ratelimiting #typescript #esm
DEV Community
Limiting Node.js API calls with express-rate-limit
For many reasons you may need to limit your API calls: It can be to avoid extra cost in cloud, to...
Latihan pengamanan GraphQL API dengan rate limiting dan depth limit
https://blog.logrocket.com/securing-graphql-api-using-rate-limits-and-depth-limits/
#graphql #ratelimiting #depthlimit
https://blog.logrocket.com/securing-graphql-api-using-rate-limits-and-depth-limits/
#graphql #ratelimiting #depthlimit
LogRocket Blog
Securing GraphQL API endpoints using rate limits and depth limits - LogRocket Blog
See how to secure your GraphQL API endpoints to prevent API spam and query attacks with rate and depth limiting.
Latihan memasang Node JS di sistem operasi Linux dengan Node Version Manager atau NVM
https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-20-04
---
Cara memasang package manager Yarn di Node JS
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-the-yarn-package-manager-for-node-js
---
Membangun rate Limiter dengan Node JS
https://www.digitalocean.com/community/tutorials/how-to-build-a-rate-limiter-with-node-js-on-app-platform
#nodejs #ubuntu #nvm #yarn #ratelimiting
https://www.digitalocean.com/community/tutorials/how-to-install-node-js-on-ubuntu-20-04
---
Cara memasang package manager Yarn di Node JS
https://www.digitalocean.com/community/tutorials/how-to-install-and-use-the-yarn-package-manager-for-node-js
---
Membangun rate Limiter dengan Node JS
https://www.digitalocean.com/community/tutorials/how-to-build-a-rate-limiter-with-node-js-on-app-platform
#nodejs #ubuntu #nvm #yarn #ratelimiting
Digitalocean
How To Install Node.js on Ubuntu 20.04 | DigitalOcean
In this guide, we will show you three different ways of getting Node.js installed on an Ubuntu 20.04 server: using apt to install the nodejs package from Ubu…