Unless you've been hiding under a rock for the past year, you've probably seen Facebook's React framework taking the JS world by storm recently. It's a really cool and different take on web application development, with interesting patterns that solve a lot of the historically tricky issues with building web UIs. Developer Matt Bow is going to introduce us to the basics of React, and dive into Redux, a popular implementation of Facebook's Flux architecture. If you've been hearing about React but not sure what the fuss is about, this one's for you!
Intro to React and Redux
A short intro to React and Flux, followed by an overview and demo of Redux, a third-party Flux-inspired framework. Topics will include:
• Brief intro to React (components, JSX, virtual dom, lifecycle methods)
• Flux (unidirectional flow, actions, dispatcher, stores)
• Redux (action creators, middleware, reducers, single-store)
• Advantages of Redux (server-side rendering w/ dehydration/rehydration, hot-reloadable, no more store-on-store deps)
• Comparison with other major Flux frameworks (Alt, Reflux, Fluxible, Fluxy, Nuclear)
• Live coding demo!
About the Speaker
Matt is a former SQL developer turned JS developer. He has built apps in Backbone, Meteor, and React. Currently he is developing a React app that chronicles the 2016 presidential candidates. Tweet him @DmtHigh.
News From the Bleeding Edge
In addition to the React talk, we'll start off with our crowd favorite "News from the Bleeding Edge" segment, in which we'll discuss all the latest and greatest in browsers and web app development.
Lightning Talks
Back by popular demand! We did a round of lightning talks back in June and it went great, so let's do it again. If you are doing something interesting in open source, have a cool side project, using an awesome new framework, etc. come tell us about it! No need for slides or lots of prep -- just come prepared to chat for 5 minutes. If you're interested email me and I'll add you to the list.
• Ted Patrick will introduce us to Vue.js, the "best JS framework you have never heard of"
• Justin Lowery will discuss alternatives to the “class” based object thinking in JS (prototypal/functional programming patterns in a world where classical approaches still reign supreme)
• Jeffery Biles will tell us about his project emberscreencasts.com
Our Sponsor: Paypal
Paypal will generously be providing pizza for the evening! Paypal is always looking for front end developers to join the team. If you know JS / Node and related frameworks and are looking to work on software used by hundreds of millions of people, come by the meetup and find out more!
About Capital Factory
Capital Factory is the entrepreneurial center of gravity in Austin, Texas. Located in the middle of downtown, Capital Factory has 50,000 square feet full of startups and entrepreneurs. Take classes to learn the skills that startups need, attend meet ups to find a co-founder, rent a desk for your startup or apply for funding and mentorship in the Incubator.