Skip to content

Latest commit

 

History

History
41 lines (32 loc) · 1.39 KB

File metadata and controls

41 lines (32 loc) · 1.39 KB

React

$$ react(state) = view $$

  • Library for view rendering
  • Opensourced by Facebook in 2013
  • Small API & “one way” data flow
  • Relatively easy to understand & reason about
  • Efficiently updates and renders the view when your data changes.
  • Huge community & rich ecosystem

JSX

  • HTML in JS
  • Syntactic sugar for function calls (React.createElement())
    const myMarkUp = (
        <div className="much wow">
          <h1>HTML in JS</h1>
        </div>
    );

Resources

Use the official docs! (Use the search feature \o/ )

Note: When searching for 3rd party components check for licensing, repo activity, code quality, extensibility(!).