Cantitate/Preț
Produs

Programming TypeScript

Autor Boris Cherny
en Limba Engleză Paperback – 9 mai 2019

Recomandăm Programming TypeScript programatorilor cu un nivel intermediar de experiență în JavaScript care doresc să gestioneze complexitatea proiectelor mari prin tipizare statică. Remarcăm cum Boris Cherny transformă un subiect tehnic riguros într-o explorare practică a modului în care Facebook sau Google scalează codul. Structura volumului este progresivă: pornește de la operatori de bază și ajunge la concepte sofisticate, precum sistemul de tipuri structural și manipularea fluxurilor asincrone. Abordarea diferă de Learning Typescript de Josh Goldberg prin accentul pus pe implementarea în producție și migrarea sistemelor legacy, fiind mai puțin un manual de inițiere de la zero și mai mult un ghid de inginerie software. Față de Essential Typescript 4 al lui Adam Freeman, care oferă o perspectivă largă asupra ecosistemului, lucrarea de față se concentrează pe profunzimea sistemului de tipuri propriu-zis, explicând cum acesta poate elimina erorile logice înainte de execuție. Observăm continuitatea viziunii autorului, prezentă și în ediția sa germană Programmieren in TypeScript, unde pune accent pe rigoarea sistemului de tipuri ca instrument de colaborare între echipe. Merită menționat că textul nu se limitează la sintaxă, ci oferă soluții concrete pentru integrarea cu diverse framework-uri, oferind cititorului instrumentele necesare pentru a rula aplicații TypeScript robuste în medii reale de lucru. Ritmul este alert, axat pe eficiență tehnică și bune practici de arhitectură.

Citește tot Restrânge

Preț: 25896 lei

Preț vechi: 32370 lei
-20%

Puncte Express: 388

Carte disponibilă

Livrare economică 04-18 mai
Livrare express 17-23 aprilie pentru 5854 lei


Specificații

ISBN-13: 9781492037651
ISBN-10: 1492037656
Pagini: 300
Dimensiuni: 299 x 338 x 3 mm
Greutate: 0.56 kg
Editura: O'Reilly

De ce să citești această carte

Pentru dezvoltatorii JavaScript care au simțit dificultatea menținerii unui cod curat pe măsură ce proiectul crește, această carte oferă soluția tehnică ideală. Veți câștiga control asupra fluxului de date și veți învăța să utilizați un sistem de tipuri avansat pentru a preveni bug-urile. Este o investiție în scalabilitatea codului dumneavoastră, transformând TypeScript dintr-o constrângere într-un avantaj competitiv în dezvoltarea de software modern.


Descriere scurtă

Any programmer working with a dynamically typed language will tell you how hard it is to scale to more lines of code and more engineers. That's why Facebook, Google, and Microsoft invented gradual static type layers for their dynamically typed JavaScript and Python code. This practical book shows you how one such type layer, TypeScript, is unique among them: it makes programming fun with its powerful static type system. If you're a programmer with intermediate JavaScript experience, author Boris Cherny will teach you how to master the TypeScript language. You'll understand how TypeScript can help you eliminate bugs in your code and enable you to scale your code across more engineers than you could before. In this book, you'll: Start with the basics: Learn about TypeScript's different types and type operators, including what they're for and how they're used. Explore advanced topics: Understand TypeScript's sophisticated type system, including how to safely handle errors and build asynchronous programs. Dive in hands-on: Use TypeScript with your favorite frontend and backend frameworks, migrate your existing JavaScript project to TypeScript, and run your TypeScript application in production.

Descriere

With this book, programmers who understand JavaScript at an intermediate level will learn how to master the TypeScript language to get rid of bugs and scale your code across 10x more engineers.