Past Meetup

Redux Sagas and React Design Best Practices

This Meetup is past

22 people went

Boise State CS City Center Plaza - West Conference Room 352

777 West Main Street · Boise, ID

How to find us

In the new Boise State CS department building downtown (Clearwater Analytics & Buffalo WW). Up to the 3rd floor, conf room is on the West end of the building.

Location image of event venue

Details

Meetup Schedule:

6:00 - 6:15: Pizza & pears hosted by Relias

6:15 - 6:45: Redux Sagas - Ed Henderson

One challenging aspect of front-end application design is managing side effects. Users interact with the UI, causes state changes, async server fetches, all driving UI updates. Within Redux apps, there are several libraries that can make your life better, one of them is redux-saga. Ed will talk about using Sagas to manage side effects in your Redux apps.

6:45 - 7:15: React Design Best Practices - Josh Taylor of Zerrtech

Doing contract software for a living, we have created many React web apps and our experiences have uncovered some best practices that we use to guide each React project we do. We want to share these best practices, the why behind them, and some of the lessons learned along the way. We are also hoping to get some feedback from other React devs to learn about any best practices we haven't thought about.

7:15 - 7:30: Lightning Talks & Wrap Up

Lightning Talks:

We will have Lightning talks where anybody can come up and share what kind of Front-end programming frameworks, work projects, side projects, things you have learned or have been working with over the last month. These presentations do not need slides, or code examples, but they never hurt.

Presentations are timed and should be less than five minutes. Think of it like an open mic night. This will allow us to see what kind of cool stuff people are working on, know who might have expertise in a particular area, and will allow us to determine what kind of topics might be interesting for others in the future. We've also found that it helps to encourage those who don't normally present to make their way to the front of the room.

Wrap Up:

This is where you, yes you, get to propose topics for presenters to choose for the next meetup. We're also open to taking feedback about what we can do to improve the meetup during this time. Remember, this is your meetup, you can make it what you want it to be!