D3.js Twin Talks - Intro to D3.js and Using D3.js with React

Boise Front-end Development
Boise Front-end Development
Public group

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


Meetup Schedule:

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

6:15 - 6:45: Intro to D3.js - Andrew Chumich of Zerrtech

D3.js has changed the way that charts are built on the web with it's standards-focused approach using SVG, CSS, JS to give you lots of control over what you create. We will introduce you to creating data driven web apps first without a framework like Angular or React to focus on D3.js core features.

6:45 - 7:15: Using D3.js with React - Jeremy Zerr of Zerrtech

After covering the basics of D3.js, we will explore design considerations when integrating charts into your web app with a modern frontend JS framework, specifically React. Important topics to cover include integrating D3.js into React components and handling updates to data in Redux.

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!