Typescript. What is it? How does it help you write better code? Will it help you sleep better at night?
Jared is a lead engineer at The Palmer Group, a strategy, design, and engineering firm. There he uses TypeScript every day to keep code sturdy and maintainable.
Chantastic asks Jared what we need to know to get a little TypeScript into our apps. They discuss the joys and pains of Typescript in 2019 and how it compares to languages like Reason, Ocaml, Fable, and Elm.
Featuring
Notes & Links
- TypeScript
- Moving To React Suspense - Jared Palmer - React Conf 2018
- npm and the future of JavaScript - Laurie Voss - JSConf US 2018
- The State of the Octoverse: top programming languages of 2018
- flow
- Build Your Own Formik Using React Hooks with Jared Palmer (*egghead membership required)
- @babel/preset-typescript
- Realytics/fork-ts-checker-webpack-plugin
- Adding TypeScript to Create React App
- TypeStrong/ts-loader
- s-panferov/awesome-typescript-loader
- rollup-plugin-typescript2
- [RFC] Migrate Jest to TypeScript
- tsdx — Zero-config TypeScript package development
- Deno — A secure runtime for JavaScript and TypeScript built with V8, Rust, and Tokio
- Reason — Reason lets you write simple, fast and quality type safe code while leveraging both the JavaScript & OCaml ecosystems.
- Ocaml — OCaml is an industrial strength programming language supporting functional, imperative and object-oriented styles
- Fable — The compiler that emits JavaScript you can be proud of!
- elm — A delightful language for reliable webapps. Generate JavaScript with great performance and no runtime exceptions.
- Swagger
- Swagger Codegen
- Palantir Technologies — All the TypeScript projects
- Shopify Polaris — Our design system helps us work together to build a great experience for all of Shopify’s merchants.
Sponsors
Linode : Instantly deploy and manage an SSD server in the Linode Cloud. Get a server running in seconds with your choice of Linux distro, resources, and node location.
Get a $20 credit when you visit: linode.com/react and use promo code: react2019 at checkout