It is the Day 1 power point presentation for seven days of react learning jam. Session organized by GirlScript Punjab
Date of the session 22nd Oct 2020
3. Let’s Know Each Other
- Works at Konfhub Technologies
- Make WebApps using React and Next
- Mentors Beginners to Success
- Love to push code on GitHub
- Active user on Twitter and LinkedIn
- Give me a shout-out on Twitter or LinkedIn,
If got stuck at React Coding!
- Twitter (@smileguptaaa)
- LinkedIn and GitHub (@smilegupta)
5. Prerequisites for Learning Jam
Programming
Basic knowledge of
any programming
Language, javascript
prefered
A zeal to Learn
HTML/CSS
Basic understanding
of HTML and CSS
6. Vue vs React vs Angular
(Can you guess which is which framework’s graph )
7.
8. What is Reactjs
View Library from
Facebook
Used for creating
web apps
Renders the view
based on State of
Application
React Equation
f(state) = view
26. Lets have a Recap!
JSX is Reacts
Templating Engine
with full power of
JavaScript
React word itself
says React to State
Change
React is a
JavaScript LibraryComponents let
you split the UI into
independent,
reusable pieces
Heart of React lies
in Components
27. Tasks for the Day
https://nodejs.org/en/download/
npx create-react-app my-first-app
Installing Nodejs
Running Command
Having Account on GitHub
Installing GitBash
https://git-scm.com/downloads
https://github.com/
28. CREDITS: This presentation template
was created by Slidesgo, including
icons by Flaticon, and infographics &
images by Freepik
Thanks!
Smile Gupta
Konfhub Technologies
Content Inspiration: Tanay Pratap
Do you have any questions?
Notes de l'éditeur
To cut a long story short, React is a JavaScript library for building User Interfaces. Very often it’s misinterpreted as a tool, framework, language. React allows developers to create large web applications that use data that can change over time, without reloading the page. Its main goal is to be fast, simple and scalable. React processes only user interface in applications (source).
It is simply a JavaScript runtime. Lightweight, fast and modern way to execute code on your computer.