Benutzerdefiniertes Cover
Benutzerdefiniertes Cover
Normale Ansicht MARC ISBD

Practical Scala DSLs : Real-World Applications Using Domain Specific Languages / by Pierluigi Riti

Von: Resource type: Ressourcentyp: Buch (Online)Buch (Online)Sprache: Englisch Reihen: SpringerLink Bücher | Springer eBook CollectionVerlag: Berkeley, CA : Apress, 2018Beschreibung: Online-Ressource (XV, 226 p. 31 illus., 22 illus. in color, online resource)ISBN:
  • 9781484230367
Schlagwörter: Andere physische Formen: 9781484230350 | Druckausg.: 978-1-4842-3035-0 DOI: DOI: 10.1007/978-1-4842-3036-7Online-Ressourcen: Zusammenfassung: 1. Introduction to Scala -- 2. Introduction to DSL -- 3. External DSL -- 4. Internal DSL -- 5. Creating Web API and Microservices -- 6. Identification of a user -- 7. Creating a custom language -- 8. Mobile development -- 9. Forex System -- 10. Game Development -- 11. Cloud Development and DevOps.Zusammenfassung: Build domain specific languages (DSLs) using Java's most popular functional programming language: Scala. This book introduces the basics of Scala and DSLs using a series of practical examples. In each chapter of Practical Scala DSLs, you’ll learn to create pragmatic and complete code examples that explain the actual use of DSLs with Scala: a web API and microservices; a custom language; a mobile app; a Forex system; a game; and cloud applications. At the end of this unique book, you’ll be able to describe the differences between external and internal DSLs; understand when and how to apply DSLs; create DSLs using Scala; and even create a DSL using another programming language. You will: Build DSLs in Scala Write a web API and microservices Create a custom language Apply DSLs to mobile apps development, a Forex trading system, game development, and more Discover the role of DSLs in cloud development Integrate DSLs as part of a DevOps program or structure Build internal and external DSLs.PPN: PPN: 1657326551Package identifier: Produktsigel: ZDB-2-SEB | ZDB-2-SXPC | ZDB-2-CWD
Dieser Titel hat keine Exemplare

Powered by Koha