Fr. 90.00

TypeScript Cookbook - Real World Type-Level Programming

English · Paperback / Softback

Shipping usually within 4 to 7 working days

Description

Read more










"TypeScript is one of the most important tools for JavaScript developers. Still, even experienced developers wonder why the TypeScript compiler is throwing squiggly red lines at them. Enter TypeScript Cookbook. With this practical guide, author Stefan Baumgartner provides senior engineers with solutions for everyday TypeScript problems. If you're conversant with TypeScript as well as JavaScript basics, this book provides actionable recipes to help you tackle a wide array of issues. From setting up complex project structures to developing advanced helper types, each self-contained recipe guides you through the problem and discusses why and how a solution works." --

About the author










Stefan Baumgartner is a Senior Product Architect at Dynatrace, where he leads the development efforts for TypeScript-based development tools, libraries, and language runtimes. He writes about TypeScript on his popular blog fettblog.eu, and published his first TypeScript book "TypeScript in 50 Lessons" with Smashing Magazine in 2020.

Product details

Authors Stefan Baumgartner, Baumgartner Stefan
Publisher O'Reilly
 
Languages English
Product format Paperback / Softback
Released 31.08.2023
 
EAN 9781098136659
ISBN 978-1-09-813665-9
Dimensions 178 mm x 233 mm x 26 mm
Weight 720 g
Subjects Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Programming & scripting languages: general, Web programming, Programming and scripting languages: general, COMPUTERS / Internet / Web Programming, COMPUTERS / Languages / General, TypeScript Type system JavaScript Tooling React

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.