React Edinburgh - July 2019

This is a past event

107 people went

Lloyds Bank Commercial Finance

Port Hamilton, 69 Morrison Street · Edinburgh

How to find us

Lloyds Banking Group / Scottish Widows building on the corner of Morrison Street and Semple Street. Entry via revolving doors on Morrison Street. Please bring photo ID for security.

Location image of event venue

Details

Wow! Another great event is coming up :-)
_______________________

Agenda

• 6:00pm - 7:00pm: Pizza, beer and networking

• 7:00pm - 7:40pm: Async data loading for React components with react-frontload by David Williams

• 7:40pm - 8:20pm: TypeScript: from script to types to diving deep by Rares Matei

• Drinks - Big Lebowski (https://www.lebowskis.co.uk/edinburgh/)

_______________________

Venue security
All attendees need to provide their full names in advance. Also, you will need to bring some form of photo ID to show on the day - something like a passport, driving licence, or work ID would be grand.

Recording
The event will be recorded. Let the organisers know, if you don't want to be included in the pictures or videos. Some of them will be used on our social media channels.
_______________________

Sponsors

Lloyds Bank
https://www.lloydsbankinggroup.com/careers/
@LBGCareers

biggles at large
https://biggles.io/
_______________________

The Talks

---> Talk 1: Async data loading for React components with react-frontload by David Williams

Abstract
In most React applications you need to load data and render components based on it. Doing this on the client is straightforward, but if you need to support server rendering, things become more difficult. I'll discuss why that is, and how react-frontload solves the problem - giving you a simple way to load data into your React components that works on both client and server renders.

Twitter: @davnicwil
Github: davnicwil

---> Talk 2: TypeScript: from script to types to diving deep by Rares Matei

Abstract
It isn't always easy introducing a new technology into a project. Let alone a totally new language, right? TypeScript might seem intimidating in the context of large JavaScript apps and maybe not even worth the effort. So in this talk we'll start out with some plain JavaScript, talk about how you might have been using TypeScript all this time without realising, do a warm up with some simple types and then dive deep into different practical scenarios (including Redux) to show the true power of TypeScript and why it's not just your average static type checker. This talk is for you whether you've never heard of TypeScript, or you have but wondering if it's the right choice, or you use day to day and you're just coming for the advanced scenarios and pizza.

Bio
Rares currently works fully remotely from his Glasgow home for Cambric Systems making apps for doctors and recently released his "Advanced TypeScript" course over at http://egghead.io. He also organizes the "GlasgowJS" meetup, teaches Saturdays at CodeYourFuture and sometimes blogs at https://rares.uk.

Twitter: @volkeron
_______________________