10000 GitHub - gabietaylor/ReactReduxPractice: Practicing React and Redux
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

gabietaylor/ReactReduxPractice

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Practice for React and Redux

React.js is a JavaScript library. It was developed by engineers at Facebook.

REACT Overview

  • React is fast. Apps made in React can handle complex updates and still feel quick and responsive.

  • React is modular. Instead of writing large, dense files of code, devs can write many smaller, reusable files. React's modularity can be a solution to JavaScript's maintainability problems.

  • React is scalable. Large programs that display a lot of changing data are where React performs best.

  • React is flexible. React can be used for interesting projects that have nothing to do with making a web app. People are still figuring out React's potential. There's room to explore.

  • React is popular. While this reason has admittedly little to do with React's quality, the truth is that understanding React will make you more employable.

JSX

JSX is a syntax extension for JavaScript. It was written to be used with React. JSX code looks a lot like HTML.

If a JavaScript file contains JSX code, then that file will have to be compiled. That means that before the file reaches a web browser, a JSX compiler will translate any JSX into regular JavaScript.

JSX Elements

A basic unit of JSX is called a JSX element. This JSX element looks exactly like HTML! The only noticeable difference is that you would find it in a JavaScript file, instead of in an HTML file.

About

Practicing React and Redux

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0