Intro to ReactJS & Redux (Building Websites) | Pizza & Beers


Details
What do Facebook, Airbnb, Venmo have in common? They all use React (https://github.com/facebook/react/wiki/Sites-Using-React)!
What is React? React is a Javascript framework developed by Facebook and open sourced to make website user interfaces. It makes a simple proposition: displaying data. In a sense, React is a templating engine. In addition to that, it enables creation of more sophisticated UI components. Because it is Javascript, it can do more than any other templating language. But it does not let the developer get into trouble. It limits the use of state in your views. This produces a much more reliable and well mannered user interface.
What is Redux? Is a Javascript framework, also developed by Facebook, to handle data exchange between a website user interface and a server.
In this class, you will learn how to build a ReactJS web app with Redux to create extensible, scalable websites. I'll be offering up a tutorial on how to start from a simple starter kit (https://github.com/davezuko/react-redux-starter-kit), and extend it into a complete application.
Why should I learn this? React and Redux are state of the art in website development. Learn to build and improve your website with these versatile tools.
This class is for anyone from beginners to experienced developers wanting to get into React/Redux.
Recommended prep:
-
read up on React (https://facebook.github.io/react/) and Redux (https://github.com/reactjs/redux) before class
-
basic Javascript knowledge
Remember to bring your own laptop & charger and a sense of adventure to learn something new.
http://photos2.meetupstatic.com/photos/event/5/b/0/6/600_452603302.jpeg

Intro to ReactJS & Redux (Building Websites) | Pizza & Beers