Skip to content

carolyn0429/wwcodeberlin-react-workshop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WomenWhoCode React Workshop

The steps to create this simple example can be followed in this Workshop Overview.

What is React

  • React is a component-based library.
  • every part of your web application can be mapped to a component.
  • this is also good for developers as it allows better code splitting -> good separation of conserns and better tests
  • the change in one component doen't require the browser to render the whole application -> big advantage compared to other previous libraries / frameworks.
  • beneficial when you are building web application where data changes very frequently
  • this saves the browser the trouble of reloading the whole application when some change happens.
  • it makes it possible to buold more complex user interactions while keeping a good browser performance.

Why learn React

According to The State of JavaScript 2018: Front-end Frameworks - React React was the most popular FE framework in 2018 in the community, being its most appreciated aspects: good choice of patterns good documentation Rich package ecosystem It’s a framework which is in high demand in the market Component based approach makes code splitting and reuse much easier than by developing for the web without any framework


Before you start

  • Install create-react-app
  • Make sure that node and npm are installed. Also, make sure your node version is 6.0.0 or higher.
  • Join our slack (we can use to share links and commands more easily)
  • Install React Dev Tools in Chrome

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.


Further Learning

More Tipps

Find two more ideas for React projects here.

To make the setup process easy, you can use create-react-app. This will provide a basic setup with webpack etc included.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published