New TypeScript Quick Starts and Updates from Build 2017

Last week Microsoft hosted its annual Build conference close to home in Seattle. Build is the single largest developer-focused conference that the company hosts, and draws a huge crowd from around the world!

Going clockwise from the top left: Rob Wormald presenting on Angular, the TypeScript team with Sean Larkin, and two photos of Anders Hejlsberg's presentation.

The TypeScript team had the pleasure of meeting some friendly faces of our community, along with plenty of new people who were excited to learn about and try out TypeScript. If we got the chance to meet and chat with you, thank you for the opportunity to speak and give us your thoughts. It’s humbling to meet our users personally, and we always appreciate getting feedback about the work we’re doing.

New quick starts!

One of the most common things we hear from developers is that while certain technologies might be manageable independently, it quickly becomes difficult to piece together individual components and have them work cohesively. Last year we worked on some “standalone” walkthroughs which gave more guidance, but found that they were still lacking. For instance, our React guide got users as far as getting TypeScript, Webpack, and React, but they were often lost when it came to things like testing, state management, etc.

That’s why, just in time for this year’s Build conference, we launched a new Quick Starts section on our website!



There, we’ve linked to several guides, some written by our team, and others written by domain experts. For example, because Angular’s documentation is so thorough and complete, we’ve decided to link directly to get started with TypeScript and Angular. We did the same for Dojo 2 and Glimmer. When we felt that there was space to deliver best practices with TypeScript, such as with React, Node, Vue, and WeChat, we decided to dive deep and put together joint walkthroughs and samples.

While you can decide to swap any linter, library, or test framework into these starters, our intent is that these technologies together already give you something greater than the sum of their parts.

What’s new in TypeScript and this year’s demos

Build had a ton of great talks this year. For example, our friends on the Angular team came and gave a talk about how TypeScript is used in Angular and at Google.

From our team, we had a talk from Anders this year on what’s new in TypeScript. His talk featured some new features we’ve been working on, as well as scenarios we’ve been working to support.

Anders was able to show off a few great demos including a SoundCloud client in Angular built by Richard Park, a GitHub crawler from us at Microsoft, and a Vue TodoMVC sample that we ourselves built with TypeScript. We also showed off Emission, an open-source component library built with TypeScript and React Native for Artsy‘s mobile app. Check out our demo repository on GitHub here!

Thank you to everyone whose work we were able to showcase, and we’d like to offer a special thanks to Orta Therox, Eloy Durán, and the other great folks at Artsy who built and collaborated with us to show off Emission!

#iHeartTypeScript

We always love hearing about how TypeScript can make you happier and more productive in your every-day coding. If you’re using TypeScript and you want to let us know that you’re enjoying it, we’d love to see that on Twitter with the #iHeartTypeScript hashtag. And while it’s not as short as iHeartTS (sorry everyone, Taylor Swift already has dibs on that one), using this tag lets us on the team know what exactly makes TypeScript a joy to use for you!

We should also mention that if there’s ever something that we could improve, you should feel free to file an issue with us on GitHub.

We hope those of you reading take a look at our new quick starts and get good use out of them! Keep us posted and let us know what you think on Twitter or in the comments below!