Introduction to ReactJS

ReactJS has quickly become a front-end developer favorite for creating web applications. Developers love ReactJS since it is highly performant and renders changes quickly. In this session, we’ll start by covering the two most foundational concepts for ReactJS components: props and state. We will move to discussing ReactJS components and JSX and best practices for building them. Along the way we will be utilizing some JavaScript ES6 features: class syntax, destructuring, and arrow functions which are beneficial when developing ReactJS applications. This talk will enable attendees to build a basic ReactJS app and lay the foundation for more complex topics.