Intro to Vue.js and Redux Development Patterns
Details
Intro to Vue.js by Harry Horton
Vue.js is a low barrier to entry modern JavaScript framework. In this talk, Harry will cover getting started, basic usage, and examples of the available features. You will see a simple To Do app developed live to illustrate the simplicity and power of the framework. By the end of the talk you will have an understanding of why developers are so excited about Vue and how to get started on your own projects.
Redux Development Patterns by Chris Schmitz
Redux has made it much easier to manage the state of our JavaScript applications. The core concepts of Redux are relatively straightforward, and the examples you see in documentation and tutorials make it look easy to get up and running. However, Redux is far from being batteries-included state management. There are a lot of patterns you’ll come across while learning about it that won’t scale with your growing codebase and team. This talk covers the key patterns and tools our team has adopted which have helped us increase developer productivity and performance while minimizing bugs and boilerplate. With over 140k lines of React/Redux code in production being maintained by a (quickly growing) team of 30+ developers we’ve learned a lot through experimentation (and pain!). We can speak from experience about common pitfalls and how to avoid them.
Join us if you're interested in learning about:
- Conventions that will eliminate boilerplate and provide consistency across your codebase
- Effectively managing and manipulating data from the server
- Simplifying the logic for getting data out of your store and into your components
