jfo-sagewiz / TypeScript-4-Design-Patterns-and-Best-Practices

TypeScript 4 Design Patterns and Best Practices, published by Packt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Typescript 4 Design Patterns and Best Practices

This is the code repository for Typescript 4 Design Patterns and Best Practices, published by Packt.

Advance your Typescript knowledge by learning pragmatic, instantly effective techniques and design patterns for every programming task

What is this book about?

Most of the current Typescript Books in circulation are from Packt and they cover certain use cases. We propose this book due to an increased demand for a more holistic content regarding Design Patterns in Typescript. For example there were some complaints in TypeScript Design Patterns by Vilic Vane 2016, that not all design patterns were covered in detail or explained in a pragmatic or clear way.

The unique points of this book is that it is mainly focused on the latest Typescript features which allow a more efficient application of the design patterns. The patterns will not just simply be explained in a vague or unrealistic example but they are demonstrated in real world use cases and under restrictions. After each pattern is described, we will offer some common sense reasons and best practices when using them in real world use cases.

If you feel this book is for you, get your copy today!

https://www.packtpub.com/

Instructions and Navigations

Code explained in the book is organized into chapters. For example, chapter-1_Getting_Started_With_Typescript_4.

We designed this book for readers with basic TypeScript or Javascript experience but no prior knowledge of Design Patterns Some familiarity with web development is a recommended to understanding the concepts in the book easily.

With the following software and hardware list you can run all code files present in the book (Chapter 1-9).

Software and Hardware List used

Chapter Software used OS required
1-9 Visual Studio Code 1.49, Node.js 12.18.3, TypeScript 4.1 Windows, Linux, and OSX

Related products

Get to Know the Author

Theo Despoudis lives in Limerick, Ireland, where he works as a Software Engineer for WP Engine and as a part-time tech practitioner for fixate.io. He is the co-author of The React Workshop and Advanced Go Programming in 7 Days, Dzone Core Member, and maintains some open source projects on GitHub. Theo is available for conference talks, independent consulting, and corporate training services opportunities.

Other books by the authors

The React Workshop

Advanced Go Programming in 7 Days

About

TypeScript 4 Design Patterns and Best Practices, published by Packt

License:MIT License


Languages

Language:TypeScript 97.0%Language:JavaScript 2.2%Language:HTML 0.8%