Node Weekly 4
• News Node v16.9.0 (Current) Released with Experimental Package Manager Manager
• News How an npm Package with 3M Weekly Downloads Had a Severe Vulnerability
• News Fauna: A Modern Serverless Data API for Node.js Apps
• News Common npm Mistakes Every Developer Should Avoid
• News GitHub Security Update: Vulnerabilities in tar and @npmcli/arborist
• News An Intro to Web Scraping with JavaScript and Node
• News Simple Concurrency in Go for Fans of JavaScript's Promise.all
• News Stream Video in Your Node App in Two API Calls
• News Trace-Based Testing with OpenTelemetry: Meet Malabi
• News Why Electron Apps Are Fine
• News bundle: A Quick npm Package Size Checker
• News Renamer 4.0: Rename Files in Bulk
• News is-reachable: Check If a Server Is Reachable
• News Auth Without Complexity
• News timefind: Search a Web Site's History
• News cron-parser 4.0: Node Library for Parsing cron Rules
• News Boilerplate to Kickstart Creating an npm Package using TypeScript
Tags: #NodeJS #weekly #NodeJSWeekly
• News Node v16.9.0 (Current) Released with Experimental Package Manager Manager
• News How an npm Package with 3M Weekly Downloads Had a Severe Vulnerability
• News Fauna: A Modern Serverless Data API for Node.js Apps
• News Common npm Mistakes Every Developer Should Avoid
• News GitHub Security Update: Vulnerabilities in tar and @npmcli/arborist
• News An Intro to Web Scraping with JavaScript and Node
• News Simple Concurrency in Go for Fans of JavaScript's Promise.all
• News Stream Video in Your Node App in Two API Calls
• News Trace-Based Testing with OpenTelemetry: Meet Malabi
• News Why Electron Apps Are Fine
• News bundle: A Quick npm Package Size Checker
• News Renamer 4.0: Rename Files in Bulk
• News is-reachable: Check If a Server Is Reachable
• News Auth Without Complexity
• News timefind: Search a Web Site's History
• News cron-parser 4.0: Node Library for Parsing cron Rules
• News Boilerplate to Kickstart Creating an npm Package using TypeScript
Tags: #NodeJS #weekly #NodeJSWeekly
29 Projects To Help You Practice HTML CSS Javascript 2021
https://dev.to/haycuoilennao19/29-projects-to-help-you-practice-html-css-javascript-2021-1j88
How to Reduce React App Loading Time By 70%
https://dev.to/nilanth/how-to-reduce-react-app-loading-time-by-70-1kmm
How to make an e-commerce website with HTML, CSS and JS
https://dev.to/kunaal438/how-to-make-an-e-commerce-website-with-html-css-and-js-3aon
#html #css #javascript #react #beginners
https://dev.to/haycuoilennao19/29-projects-to-help-you-practice-html-css-javascript-2021-1j88
How to Reduce React App Loading Time By 70%
https://dev.to/nilanth/how-to-reduce-react-app-loading-time-by-70-1kmm
How to make an e-commerce website with HTML, CSS and JS
https://dev.to/kunaal438/how-to-make-an-e-commerce-website-with-html-css-and-js-3aon
#html #css #javascript #react #beginners
Using Quill library for form editor with WYSIWYG in React JS
https://blog.logrocket.com/build-a-wysiwyg-text-editor-using-quill/
---
How to implement Google Recaptcha in React JS
https://levelup.gitconnected.com/how-to-implement-recaptcha-in-a-react-application-6098c506d750
---
Using Vite JS and Ionic to build React JS-based mobile apps
https://javascript.plainenglish.io/vitejs-ionic-framework-beta-v6-reactjs-and-capacitor-mobile-device-deployment-5b6ac7e5d249
---
#quill #ionic #react #recaptcha
https://blog.logrocket.com/build-a-wysiwyg-text-editor-using-quill/
---
How to implement Google Recaptcha in React JS
https://levelup.gitconnected.com/how-to-implement-recaptcha-in-a-react-application-6098c506d750
---
Using Vite JS and Ionic to build React JS-based mobile apps
https://javascript.plainenglish.io/vitejs-ionic-framework-beta-v6-reactjs-and-capacitor-mobile-device-deployment-5b6ac7e5d249
---
#quill #ionic #react #recaptcha
Some new release notes of Nuxt JS 3
https://javascript.plainenglish.io/what-is-new-in-nuxtjs-3-42df1b55921e
#vue #nuxt
https://javascript.plainenglish.io/what-is-new-in-nuxtjs-3-42df1b55921e
#vue #nuxt
Difference between Axios and Fetch in doing HTTP Request
https://javascript.plainenglish.io/axios-vs-fetch-for-http-requests-f11f98e719c1
---
Differences about the comparison operator with JavaScript's strict comparison
https://javascript.plainenglish.io/demystifying-and-57e2d5194a66
---
Introduction to Match Objects in JavaScript
https://javascript.plainenglish.io/interesting-javascript-math-functions-222d8f97f7b9
---
Using JS Doc to add typing description or data type in JavaScript
https://javascript.plainenglish.io/typing-vanilla-javascript-with-jsdoc-a4df66ba31dc
---
#axios #fetch #jsdoc #math #comparison
https://javascript.plainenglish.io/axios-vs-fetch-for-http-requests-f11f98e719c1
---
Differences about the comparison operator with JavaScript's strict comparison
https://javascript.plainenglish.io/demystifying-and-57e2d5194a66
---
Introduction to Match Objects in JavaScript
https://javascript.plainenglish.io/interesting-javascript-math-functions-222d8f97f7b9
---
Using JS Doc to add typing description or data type in JavaScript
https://javascript.plainenglish.io/typing-vanilla-javascript-with-jsdoc-a4df66ba31dc
---
#axios #fetch #jsdoc #math #comparison
Practice building a Node JS backend application with MVC and Express JS structures
https://blog.logrocket.com/building-structuring-node-js-mvc-application/
---
Practice using the Node JS Streams API to read and write data
https://blog.logrocket.com/working-node-js-streams/
---
Added changelog generator function on each code release version using Node JS
https://blog.logrocket.com/automatically-generate-and-release-a-changelog-with-node-js/
#mvc #nodejs #stream #release #changelog
https://blog.logrocket.com/building-structuring-node-js-mvc-application/
---
Practice using the Node JS Streams API to read and write data
https://blog.logrocket.com/working-node-js-streams/
---
Added changelog generator function on each code release version using Node JS
https://blog.logrocket.com/automatically-generate-and-release-a-changelog-with-node-js/
#mvc #nodejs #stream #release #changelog
Practice making the Forgot Password feature on the Authentication system in Node JS
https://medium.com/nerd-for-tech/forgot-password-using-nodejs-and-expressjs-295fad58fdf5
#nodejs #forgotpassword
https://medium.com/nerd-for-tech/forgot-password-using-nodejs-and-expressjs-295fad58fdf5
#nodejs #forgotpassword
Javascript Weekly 05
• News Q1K3: A JavaScript Homage to Quake in Just 13KB
• News ChowJS: An AOT JavaScript Engine for Game Consoles
• News The Modern Guide to OAuth
• News Deno 1.14 Released
• News How to Record Audio Using the MediaStream API
• News Small Bundles, Fast Pages: What To Do With Too Much JavaScript
• News Announcing JavaScript Security Sessions at SnykCon | Register For Free
• News An Intro to D3.js (Covering v5-v7)
• News Fastify in One Minute
• News Using RTK Query in React Apps
• News Generating PDF from HTML in React: An Example of Exporting Data Grids
• News Pre-Selling a Programming Course and Making $550k in Revenue
• News JSPaint.exe: The Classic MS Paint as a Cross-Platform Native Desktop App
• News Linkify 3.0: Detect URLs and Email Addresses in Plain Text
• News Tasuku (タスク): A Minimal Task Runner for Node
• News Observability Won't Replace Monitoring (Because It Shouldn't)
• News Lowdb 3.0: A Small Local JSON Database
• News svg2pdf.js: Browser Based SVG to PDF Converter
Tags: #Javascriptweekly #Javascript #JS #weekly
• News Q1K3: A JavaScript Homage to Quake in Just 13KB
• News ChowJS: An AOT JavaScript Engine for Game Consoles
• News The Modern Guide to OAuth
• News Deno 1.14 Released
• News How to Record Audio Using the MediaStream API
• News Small Bundles, Fast Pages: What To Do With Too Much JavaScript
• News Announcing JavaScript Security Sessions at SnykCon | Register For Free
• News An Intro to D3.js (Covering v5-v7)
• News Fastify in One Minute
• News Using RTK Query in React Apps
• News Generating PDF from HTML in React: An Example of Exporting Data Grids
• News Pre-Selling a Programming Course and Making $550k in Revenue
• News JSPaint.exe: The Classic MS Paint as a Cross-Platform Native Desktop App
• News Linkify 3.0: Detect URLs and Email Addresses in Plain Text
• News Tasuku (タスク): A Minimal Task Runner for Node
• News Observability Won't Replace Monitoring (Because It Shouldn't)
• News Lowdb 3.0: A Small Local JSON Database
• News svg2pdf.js: Browser Based SVG to PDF Converter
Tags: #Javascriptweekly #Javascript #JS #weekly
How to Create a YouTube Downloader with Node.js and React.js
https://javascript.plainenglish.io/how-to-create-a-youtube-downloader-with-node-js-and-react-a86d7586fcc8
How to make Pdf in React, Next js quickly
https://dev.to/thangphan37/how-to-make-pdf-in-react-next-js-quickly-9o8
Building Twitter Post Scheduler With React, NodeJS, and Fauna(Part-1)
https://dev.to/nickbulljs/building-twitter-post-scheduler-with-react-nodejs-and-fauna-part-1-4332
Deploying Twitter Post Scheduler Built With React, NodeJS, FaunaDB and Vercel (Part 2)
https://dev.to/nickbulljs/deploying-twitter-post-scheduler-built-with-react-nodejs-faunadb-and-vercel-part-2-3npb
#react #nodejs #downloader #pdf #nextjs #twitter #postsheduler #javascript
https://javascript.plainenglish.io/how-to-create-a-youtube-downloader-with-node-js-and-react-a86d7586fcc8
How to make Pdf in React, Next js quickly
https://dev.to/thangphan37/how-to-make-pdf-in-react-next-js-quickly-9o8
Building Twitter Post Scheduler With React, NodeJS, and Fauna(Part-1)
https://dev.to/nickbulljs/building-twitter-post-scheduler-with-react-nodejs-and-fauna-part-1-4332
Deploying Twitter Post Scheduler Built With React, NodeJS, FaunaDB and Vercel (Part 2)
https://dev.to/nickbulljs/deploying-twitter-post-scheduler-built-with-react-nodejs-faunadb-and-vercel-part-2-3npb
#react #nodejs #downloader #pdf #nextjs #twitter #postsheduler #javascript
The Ultimate Guide To Get Started With Node.js
https://levelup.gitconnected.com/the-ultimate-guide-to-get-started-with-node-js-4ce54579ceb7
#NodeJs #JS #javascript
https://levelup.gitconnected.com/the-ultimate-guide-to-get-started-with-node-js-4ce54579ceb7
#NodeJs #JS #javascript
New in Chrome 94: Color management for canvas, WebCodecs, WebGPU, and more!
https://youtu.be/c5XIDt90VgY
---
The blog release notes can be seen here
https://deploy-preview-1467--developer-chrome-com.netlify.app/blog/new-in-chrome-94/
#chrome #release
https://youtu.be/c5XIDt90VgY
---
The blog release notes can be seen here
https://deploy-preview-1467--developer-chrome-com.netlify.app/blog/new-in-chrome-94/
#chrome #release
Very important tips from Web Dev Simplified on how to create a project and work on a project with a small risk of getting stuck
https://youtu.be/Qvmp4F-hOKA
#webdevsimplified #tips
https://youtu.be/Qvmp4F-hOKA
#webdevsimplified #tips
How to Host and Deploy an Angular App on Firebase
https://levelup.gitconnected.com/host-and-deploy-on-firebase-cbca4aad2fa6
#angular #firebase
https://levelup.gitconnected.com/host-and-deploy-on-firebase-cbca4aad2fa6
#angular #firebase
Introduction to tree shaking and code splitting techniques using Webpack
https://blog.logrocket.com/tree-shaking-and-code-splitting-in-webpack/
---
Optimization tips of the bundle size of JavaScript applications
https://calibreapp.com/blog/bundle-size-optimization
---
#webpack #bundle #codesplitting
https://blog.logrocket.com/tree-shaking-and-code-splitting-in-webpack/
---
Optimization tips of the bundle size of JavaScript applications
https://calibreapp.com/blog/bundle-size-optimization
---
#webpack #bundle #codesplitting
Creating Kanban Board web apps with modern JavaScript, HTML and CSS
https://www.youtube.com/watch?v=ijQ6dCughW8
—-
Comparison between Fetch and Axios for HTTP Request process
https://javascript.plainenglish.io/axios-vs-fetch-for-http-requests-f11f98e719c1
—-
How to set Timeout on Fetch API
https://javascript.plainenglish.io/how-to-set-api-timeout-with-javascript-fetch-api-2d7c95782fa9
—-
Introduction to the basic concepts of JavaScript Hoisting
https://dev.to/muskanchhatrasal/hoisting-in-javascript-5gga
---
Creating a Custom Error Object with JavaScript
https://javascript.plainenglish.io/how-to-extend-the-javascript-error-constructor-ce66c5656eb2
---
Introduction of the new keyword in instantiating JavaScript objects
https://dev.to/swarnaliroy94/the-keyword-new-in-javascript-fh6
---
#new #error #dcode #kanban #fetch #axios #timeout #hoisting
https://www.youtube.com/watch?v=ijQ6dCughW8
—-
Comparison between Fetch and Axios for HTTP Request process
https://javascript.plainenglish.io/axios-vs-fetch-for-http-requests-f11f98e719c1
—-
How to set Timeout on Fetch API
https://javascript.plainenglish.io/how-to-set-api-timeout-with-javascript-fetch-api-2d7c95782fa9
—-
Introduction to the basic concepts of JavaScript Hoisting
https://dev.to/muskanchhatrasal/hoisting-in-javascript-5gga
---
Creating a Custom Error Object with JavaScript
https://javascript.plainenglish.io/how-to-extend-the-javascript-error-constructor-ce66c5656eb2
---
Introduction of the new keyword in instantiating JavaScript objects
https://dev.to/swarnaliroy94/the-keyword-new-in-javascript-fh6
---
#new #error #dcode #kanban #fetch #axios #timeout #hoisting
JavaScript feature set from ES2015 to ES2021
https://dev.to/justmyrealname/javascript-from-es6-to-today-c42
---
Learn Javascript Reduce method with 10 examples
https://dev.to/ramgendeploy/learn-javascript-reduce-method-with-5-examples-128n
---
Getters and Setters in JavaScript
https://levelup.gitconnected.com/getters-and-setters-in-javascript-a65099f2acbb
---
Closures - JavaScript Concepts Simplified
https://dev.to/thisurathenuka/closures-javascript-concepts-simplified-4665
--
#esm #reduce #closure #getter #setter
https://dev.to/justmyrealname/javascript-from-es6-to-today-c42
---
Learn Javascript Reduce method with 10 examples
https://dev.to/ramgendeploy/learn-javascript-reduce-method-with-5-examples-128n
---
Getters and Setters in JavaScript
https://levelup.gitconnected.com/getters-and-setters-in-javascript-a65099f2acbb
---
Closures - JavaScript Concepts Simplified
https://dev.to/thisurathenuka/closures-javascript-concepts-simplified-4665
--
#esm #reduce #closure #getter #setter
How to Build an Invoice Generator App with Next.js, Strapi & Tailwind CSS
https://strapi.io/blog/how-to-build-an-invoice-generator-app-with-next-js-strapi-and-tailwind-css
How to Build a Bookmark app using Tailwind, React and Strapi
https://strapi.io/blog/how-to-build-a-bookmark-app-using-tailwind-react-and-strapi
How to Build a Quiz App with NextJS and Electron, powered by a Strapi backend
https://strapi.io/blog/how-to-build-a-quiz-app-with-next-js-electron-powered-by-a-strapi-backend
How to Build a Photo Gallery with Strapi, Nextjs and Cloudinary
https://strapi.io/blog/how-to-build-a-photo-gallery-with-strapi-nextjs-and-cloudinary
#strapi #nextjs #tailwind #app #course
https://strapi.io/blog/how-to-build-an-invoice-generator-app-with-next-js-strapi-and-tailwind-css
How to Build a Bookmark app using Tailwind, React and Strapi
https://strapi.io/blog/how-to-build-a-bookmark-app-using-tailwind-react-and-strapi
How to Build a Quiz App with NextJS and Electron, powered by a Strapi backend
https://strapi.io/blog/how-to-build-a-quiz-app-with-next-js-electron-powered-by-a-strapi-backend
How to Build a Photo Gallery with Strapi, Nextjs and Cloudinary
https://strapi.io/blog/how-to-build-a-photo-gallery-with-strapi-nextjs-and-cloudinary
#strapi #nextjs #tailwind #app #course