Submit Search
Upload
Embarace javascript
•
0 likes
•
113 views
A
Arjun Kava
Follow
Surat Javascript Meetup
Read less
Read more
Technology
Report
Share
Report
Share
1 of 64
Download now
Download to read offline
Recommended
RNGPIT Lecture Series One: Introduction to Deep Learning
RNGPIT Lecture Series One: Introduction to Deep Learning
Arjun Kava
Conversational Feedback Recognition
Conversational Feedback Recognition
Arjun Kava
React native meetup 2019
React native meetup 2019
Arjun Kava
OKR part-II
OKR part-II
Arjun Kava
OKR part-I
OKR part-I
Arjun Kava
Agile-Scrum
Agile-Scrum
Arjun Kava
How to enhance your innovation and leadership?
How to enhance your innovation and leadership?
Arjun Kava
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Recommended
RNGPIT Lecture Series One: Introduction to Deep Learning
RNGPIT Lecture Series One: Introduction to Deep Learning
Arjun Kava
Conversational Feedback Recognition
Conversational Feedback Recognition
Arjun Kava
React native meetup 2019
React native meetup 2019
Arjun Kava
OKR part-II
OKR part-II
Arjun Kava
OKR part-I
OKR part-I
Arjun Kava
Agile-Scrum
Agile-Scrum
Arjun Kava
How to enhance your innovation and leadership?
How to enhance your innovation and leadership?
Arjun Kava
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
Deakin University
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April Automation LPDG
MarianaLemus7
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Neo4j
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
Neo4j
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
null - The Open Security Community
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
More Related Content
Recently uploaded
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
Deakin University
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April Automation LPDG
MarianaLemus7
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Neo4j
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Safe Software
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
Padma Pradeep
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
Dubai Multi Commodity Centre
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
Rizwan Syed
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
BookNet Canada
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Mattias Andersson
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
soniya singh
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Slibray Presentation
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
Neo4j
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
null - The Open Security Community
Recently uploaded
(20)
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April Automation LPDG
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Featured
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
Featured
(20)
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Embarace javascript
1.
EMBARACE JAVASCRIPT
2.
TURN MR. ZALAVADIYA
3.
AGENDA? MR. BHAVANI MR.
KAWA MR. VIRANI WHAT? WHY? NEXT?HOW?
4.
TURN MR. BHAVANI
5.
JAVASCRIPT EVOLUTION
6.
TURN MR. KAVA
7.
ISOMORPHIC WEB DEVELOPMENT
8.
NODE JS WHAT? Ryan
Dahl Nov 9th, 2009 Jan, 2010
9.
NODE JS WHY?
10.
NODE JS HOW?
ARCHITECTURE
11.
NODE JS HOW?
SOCKET IO
12.
NODE JS HOW?
SCALING
13.
MONGODB WHAT? 2007 Open
Source: Oct 20, 2017
14.
MONGODB WHY?
15.
Ad Hoc Queries
Indexing Replication Load Balancing GridFS Aggregation MONGODB WHY? FEATURES Map Reduce Transaction Sharding
16.
REACTJS WHAT? Jordan Walke 2011 2012 2013 Mar,
2015 Apr 2019
17.
REACT JS WHY?
COMPOSITION Inheritance (is a) Composition (has a)
18.
REACT JS WHY?
STATEFUL
19.
REACT JS WHY?
VIRTUAL DOM
20.
21.
REACT JS WHY?
LIFECYCLE
22.
REACT JS WHY?
REDUX
23.
REACT JS WHY?
JSX
24.
GRAPHQL WHAT? Internally, 2012 Publicly,
2015 7th Nov, 2018
25.
GRAPHQL WHY? GRAPH
26.
GRAPHQL WHY? REST
27.
GRAPHQL WHY? UNDER-FETCHING
28.
GRAPHQL WHY? OVER-FETCHING
29.
GRAPHQL WHY? SCHEMA
VALIDATION
30.
GRAPHQL type Post { title:
String! author: Person! } type Person { name: String! age: Int! posts: [Post!]! } WHY? EXAMPLE { allPersons { name } } { "allPersons": [ { "name": "Leonardo di caprio", "posts":{ "title": "Climate Change" } } ] }
31.
GRAPHQL mutation { createPerson(name: "Bob",
age: 36) { name age } } WHY? EXAMPLE "createPerson": { "name": "Bob", "age": 36, }
32.
GRAPHQL subscription { newPerson { name age } } WHY?
EXAMPLE { "newPerson": { "name": "Jane", "age": 23 } }
33.
GRAPHQL WHY? EXAMPLE
34.
GRAPHQL WHY? RELAY
35.
GRAPHQL WHY? RELAY
APP
36.
GRAPHQL WHY? <Story/>
37.
GRAPHQL WHY? <Story/>
38.
GRAPHQL WHY? <NewsFeed/>
39.
GRAPHQL WHY? <NewsFeed/>
Fragment
40.
GRAPHQL WHY? <NewsFeed/> Load
More
41.
GRAPHQL WHY? RELAY
COMPONENTS Relay Environment Network Layer <QueryRenderer/> Fragment Container Fragment Container Pagination Container Mutation Subscription Relay Store fetchQuery
42.
GRAPHQL WHY? FINAL
WORDS
43.
GRAPHQL WHY? CONNECTED
DATABASE
44.
GRAPHQL WHY? INTEGRATE
EXISTING SYSTEM
45.
GRAPHQL WHY? CONNECTED
+ INTEGRATED
46.
GRAPHQL WHY? RESOLVER
FUNCTION
47.
EMBARACE ARCHITECTURE
48.
JEST WHAT? Zero Config
Snapshot Testing Isolated Code Coverage Easy Mocking Fast and Safe
49.
JEST WHY? SNAPSHOT
50.
JEST WHY? SNAPSHOT
RESULT
51.
JEST WHY? SNAPSHOT
RESULT
52.
JEST WHY? CODE
COVERAGE
53.
JEST WHY? MOCKING
54.
WEBPACK WHAT?
55.
WEBPACK WHY? WEBPACK
DEV SERVER
56.
BABEL WHAT? var a
= 3 a + 5
57.
BABEL WHY?
58.
CI / CD
WHAT? WHY?
59.
THINK HOW TO
THINK?
60.
TURN MR. VISHAL
VIRANI
61.
THINK OPEN SOURCE
62.
“In the middle
of difficulty lies opportunity.” ~ Albert Einstein
63.
QUESTION ANSWER
64.
NODE JS: https://en.wikipedia.org/wiki/Node.js REACT
JS: https://en.wikipedia.org/wiki/React_(JavaScript_library) REACT JS: https://ibmcode-staging.us-east.containers.mybluemix.net/tutorials/wa-react-intro/ RELAY: https://reactjs.org/blog/2015/03/19/building-the-facebook-news-feed-with-relay.html REDUX: https://redux.js.org/introduction/motivation MONGO DB: https://en.wikipedia.org/wiki/MongoDB REACT: https://arkwright.github.io/scaling-react-server-side-rendering.html Relay: https://code-cartoons.com/a-cartoon-intro-to-facebook-s-relay-part-4-aef7d819a8ed GRAPH QL: https://en.wikipedia.org/wiki/GraphQL WEBPACK HMR: https://www.javascriptstuff.com/understanding-hmr/ REFERENCE LIST BABEL: https://www.sitepoint.com/understanding-asts-building-babel-plugin/ CI / CD: BABEL: https://www.sitepoint.com/understanding-asts-building-babel-plugin/
Download now