December Talks & Networking: TypeScript Evening

button-icon-arrow-right
button-icon-arrow-left

button-icon-arrow-leftBack

Event

December Talks & Networking: TypeScript evening

9 December 2019

London

Added 01-Jan-1970

Agenda:

6:45 pm - Doors open, mingle and drinks.
7:00 pm - Talk: A TypeScript tale by Francisco Gomes
7:30 pm - Talk: Speed up dev productivity with end-to-end type safety using TypeScript code generation tools by Alex Lobera
8:00 pm - 8:30 pm: Networking and drinks

Talks:

Talk: A TypeScript tale

Gaining popularity since it has been released in 2012, TypeScript adds to JavaScript what some say it was missing all this time, a type system. TypeScript main goal is to assist us to catch errors during development at compile-time, avoiding errors at run-time. But It's also a form of documentation that will lead us to a better-structured codebase and less technical debt. This workshop is a gentle introduction to TypeScript giving us the tools we need to start making use of it.

Talk: Speed up dev productivity with end-to-end type safety using TypeScript code generation tools

TypeScript (TS) can catch many bugs at build time thanks to its static analysis. Types also help to avoid regression bugs and facilitate refactoring. Manually adding TS types to your JavaScript can be a tedious time-consuming task unless you automate it. In this talk, I’ll show different tools and techniques to generate TS types from GraphQL Schemas that can be used on the client-side and on the server-side. I’ll also show how to generate TS types from Mongoose schemas in Node.js backends, and how to use those TS types in conjunction with the TS types generated from the GraphQL schema. Develop 10x faster with generated TypeScript from the browser (React) to the database (Mongo) 🎉

Top