Hello folks. This month we have 2 talks scheduled for you. Adam Morgan will talk about Automated Testing AngularJS apps, and Joel Kanzelmeyer will talk about taming large React apps with Redux.
Talk 1: Automated Testing AngularJS Applications
In this talk, Adam will introduce automated testing within the context of AngularJS applications. You will learn the benefits of automated unit testing and the tools that are needed as he walks through sample code and their associated tests. You’ll walk away with what you need to know to setup a test suite for your own AngularJS applications. This talk will cover a series on automated testing he has written for Scotch.io Part 1: https://scotch.io/tutorials/testing-angularjs-with-jasmine-and-karma-part-1
Part 2: https://scotch.io/tutorials/testing-angularjs-with-jasmine-and-karma-part-2
Talk 2: Taming Large React Applications w/ Redux
In this talk, Joel will introduce concepts that make large React applications more scalable and maintainable. You will learn the benefits of Redux a predictable, single-way data flow model as he walks through sample code and best practices like top down approach. You’ll walk away with what you need to know to architect a React application with all the patterns that help it scale well with your team. We will cover bootstrapping a modern React application with react-boilerplate (http://reactboilerplate.com) and using libraries like redux-saga and reselect to improve code re-use, removing coupling, and reducing complexity.
Joel Kanzelmeyer is a Senior Frontend Developer at PureCars, a digital marketing and automation company in the automotive space based in Atlanta, GA. After getting his start in a marketing role at a small company while attending school, he was given an opportunity to step into a design/development position and hasn’t looked back. Since then, he has been laser-focused on frontend development, primarily with React and Angular. He also contributes to open source projects and moonlights as a consultant with his brother where they work with small businesses to create modern dashboard applications.