Programming TypeScript making your JavaScript applications scale

Summary: 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...

Descripción completa

Detalles Bibliográficos
Otros Autores: Cherny, Boris, author (author)
Formato: Libro electrónico
Idioma:Inglés
Publicado: Sebastopol, CA : O'Reilly Media [2019]
Edición:First edition
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009630542306719
Tabla de Contenidos:
  • Contents: Chapter 1. Introduction
  • Chapter 2. TypeScript: A 10_000 Foot View
  • Chapter 3. All About Types
  • Chapter 4. Functions
  • Chapter 5. Classes and Interfaces
  • Chapter 6. Advanced Types
  • Chapter 7. Handling Errors
  • Chapter 8. Asynchronous Programming, Concurrency, and Parallelism
  • Chapter 9. Frontend and Backend Frameworks
  • Chapter 10. Namespaces.Modules
  • Chapter 11. Interoperating with JavaScript
  • Chapter 12. Building and Running TypeScript
  • Chapter 13. Conclusion
  • Appendix A. Type Operators
  • Appendix B. Type Utilities
  • Appendix C. Scoped Declarations
  • Appendix D. Recipes for Writing Declaration Files for Third-Party JavaScript Modules
  • Appendix E. Triple-Slash Directives
  • Appendix F. TSC Compiler Flags for Safety
  • Appendix G. TSX
  • Index.