Skip to content

Sample JavaScript projects, each demonstrating a different JavaScript concept.

Notifications You must be signed in to change notification settings

rajandangi/javascript-complete-guide

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JavaScript Complete Guide

In this repository, you will find various sample projects, each demonstrating a different JavaScript concept.

Projects

  1. Drag and Drop Implementation
  2. Advance Functions Concepts
  3. Number and String
  4. Async Javascript : Promises & Callbacks
  5. Http Request in JavaScript
  6. JavaScript Libraries
  7. Modular JavaScript
  8. Javascript Tooling: EsLint, webpack, etc.
  9. Utilizing Browser Storage: localStorage,sessionStorage, Cookies, and IndexedDB
  10. Javascript Browser Support
  11. Share My Place
  12. Meta Programming
  13. Node js Implementation of "Share My Place" & MongoDB
  14. Security
  15. Performance
  16. Testing
  17. Data Structure and Algorithms

Some Useful Concepts

  1. Pure Function Pure Function
  2. What and Whay http request in javascript HTTP Request Behind the scene
  3. (Background) Http Overview Http Overview
  4. EsLint rules
  5. Webpack Code splitting
  6. Webpack Entry Point
  7. Browser Storage
  8. Indexed DB
  9. idb.js- Promise Based IndexedDB (third party library)
  10. Babel
  11. Core js
  12. regenerator-runtime

JavaScript Security

  1. What could go Wrong? image

  2. Cross-Site Request Forgery (CSRF) image

  3. Cross-Origin Resource Sharing (CORS) image

  4. More about JavaScript Security: https://medium.com/@dhtmlx/security-of-javascript-applications-1c95cd2ce533

  5. Sanitize Html

JavaScript Performace

  1. Analyze runtime performance
  2. Optimize JavaScript execution
  3. Express Js

About

Sample JavaScript projects, each demonstrating a different JavaScript concept.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published