Cover Photo for JS Tech Talk [In-Person]: Simplify Complex Apps(RawJS), React and React native Code Share, Apollo Caching

JS Tech Talk [In-Person]: Simplify Complex Apps(RawJS), React and React native Code Share, Apollo Caching

Primary Photo for Toronto JavaScript

Toronto JavaScript

Dec

6

In-Person

Address available to attendees

We missed you this time around!

🙌 We’re back again one last time this year with another evening of tech talks for December!

👋 Come out and join us for a special event with some of our longest members who are coming together to share their knowledge with the community.

🎟️ RSVP now while there are spots available to avoid being on the waitlist

Schedule:

6:00 pm - Doors Open

6:20 pm - Welcome notes from TorontoJS

6:30 pm - Welcome from our hosts - Super.com

6:35 pm - How to build complex apps without frameworks(RawJS)

Paul Gordon is a serial tech entrepreneur with a ton of experience working in the weeds on some of the hardest research problems the industry has to offer (real-time production-grade compilers), as well as in the clouds and leading, training, and managing teams of developers at all skill levels and plotting long-term visions.

He is going to show how he builds apps without frameworks. He'll be demoing an open-source app he is working on that uses the RawJS. And he'll explain why and when you might want to do this.

7:05 pm - Share Code Between React and React Native

Emily Xiong is a front-end developer who likes hiking, biking, and running. I am going to do a full marathon next year. I am currently working for an open-source company called Nx. I previously worked for enterprises and consulting firms in Toronto.

Emily will explain why usually creating web and mobile apps requires totally different tech stacks, and it is pretty hard to share code. This presentation shows how she adds a React web app and a React Native mobile app, and how she optimizes codeshare between the two.

7:35 pm - 15 mins break

7:50 pm - Apollo caching and how to befriend it

Raman Lally is a software developer with a passion for solving complex problems, mastering technology, and applying himself in everything that he does. His experience includes large-scale React projects with GraphQL servers and microservices. He's involved in all aspects of the stack, from GraphQL servers to React components. Currently, he's pioneering a GraphQL solution at his organization.

He will give us an inside look at how the cache works in Apollo client and what it is doing behind the scenes (normalization, automatic updates, and garbage collection).

8:20 pm - Networking

9:00 pm - Doors Close

Note: All times in the schedule are an approximation.

Many thanks to Super.com for hosting us!

We're looking for sponsors for for events like these. If you or your company would like to support TorontoJS and get a message out to our community, please get in touch with organizers@torontojs.com

Code of Conduct is enforced at all TorontoJS events and spaces-online or in-person.

Gendered toilets and a single occupancy accessible toilet are available.

TorontoJS is a volunteer-led not-for-profit organization. Kindly assist us with tidying up, as otherwise the venue staff and volunteers have to pick up after you.

JS Tech Talk [In-Person]: Simplify Complex Apps(RawJS), React and React native Code Share, Apollo Caching

Primary Photo for Toronto JavaScript

Toronto JavaScript

Dec

6

In-Person

Address available to attendees

🙌 We’re back again one last time this year with another evening of tech talks for December!

👋 Come out and join us for a special event with some of our longest members who are coming together to share their knowledge with the community.

🎟️ RSVP now while there are spots available to avoid being on the waitlist

Schedule:

6:00 pm - Doors Open

6:20 pm - Welcome notes from TorontoJS

6:30 pm - Welcome from our hosts - Super.com

6:35 pm - How to build complex apps without frameworks(RawJS)

Paul Gordon is a serial tech entrepreneur with a ton of experience working in the weeds on some of the hardest research problems the industry has to offer (real-time production-grade compilers), as well as in the clouds and leading, training, and managing teams of developers at all skill levels and plotting long-term visions.

He is going to show how he builds apps without frameworks. He'll be demoing an open-source app he is working on that uses the RawJS. And he'll explain why and when you might want to do this.

7:05 pm - Share Code Between React and React Native

Emily Xiong is a front-end developer who likes hiking, biking, and running. I am going to do a full marathon next year. I am currently working for an open-source company called Nx. I previously worked for enterprises and consulting firms in Toronto.

Emily will explain why usually creating web and mobile apps requires totally different tech stacks, and it is pretty hard to share code. This presentation shows how she adds a React web app and a React Native mobile app, and how she optimizes codeshare between the two.

7:35 pm - 15 mins break

7:50 pm - Apollo caching and how to befriend it

Raman Lally is a software developer with a passion for solving complex problems, mastering technology, and applying himself in everything that he does. His experience includes large-scale React projects with GraphQL servers and microservices. He's involved in all aspects of the stack, from GraphQL servers to React components. Currently, he's pioneering a GraphQL solution at his organization.

He will give us an inside look at how the cache works in Apollo client and what it is doing behind the scenes (normalization, automatic updates, and garbage collection).

8:20 pm - Networking

9:00 pm - Doors Close

Note: All times in the schedule are an approximation.

Many thanks to Super.com for hosting us!

We're looking for sponsors for for events like these. If you or your company would like to support TorontoJS and get a message out to our community, please get in touch with organizers@torontojs.com

Code of Conduct is enforced at all TorontoJS events and spaces-online or in-person.

Gendered toilets and a single occupancy accessible toilet are available.

TorontoJS is a volunteer-led not-for-profit organization. Kindly assist us with tidying up, as otherwise the venue staff and volunteers have to pick up after you.

Guild

Get in touch!

hi@guild.host